// ------------------------------------------------------------------------------------------------------------
// other
// ------------------------------------------------------------------------------------------------------------

function clearText(thefield) {
	if (thefield.defaultValue==thefield.value) { thefield.value = "" }
}

function replaceText(thefield) {
  		if (thefield.value=="") { thefield.value = thefield.defaultValue }
	}
function validateSubscribe()
  {
   var subccribe=document.getElementById('subscribe').value;
   if(subccribe=='' || subccribe=='Enter your e-mail address :')
    {
	  alert('please fill your email id');
	  return false; 
	 }
  else {
        i=subccribe.indexOf("@")
			j=subccribe.indexOf(".",i)
			k=subccribe.indexOf(",")
			kk=subccribe.indexOf(" ")
			jj=subccribe.lastIndexOf(".")+1
			len=subccribe.length

			if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3))
			{
				/* Right Email Address  */
				return true;
			}
			else
			{
				alert("Please Enter Valid Email Address");
				return false;
			}
     }	 
     
  }

// ------------------------------------------------------------------------------------------------------------
function displayMenu(id)
{
	document.getElementById('block1').style.display='none';
	document.getElementById('block2').style.display='none';
	document.getElementById('block3').style.display='none';
	if(id==1)
	{
		document.getElementById('block1').style.display='block';
	}
	else if(id==2)
	{
		document.getElementById('block2').style.display='block';
	} 
	else if(id==3)
	{
		document.getElementById('block3').style.display='block';
	} 
	    	    
 }

 // ------------------------------------------------------------------------------------------------------------

function popup( id, width, height, url )
 {
	if( url || !id || parseInt(id) == id )
	 {
		if( !url ) url = 'popup.php';
		url+= "?m=" + id;
	 }
	else url = id;
	
	if( !width ) width = 700;
	if( !height ) height = 500;
	
	window.open( url, '', 'copyhistory=no,directories=no,menubar=no,location=no,resizable=yes,scrollbars=yes,toolbar=no,width=' + width + ',height=' + height );
 }
 
// ------------------------------------------------------------------------------------------------------------
 
var loaded=0;
var tmo=null;
var mouseX = 0;
var mouseY = 0;
var lastmenu = 0;
var is_on=0;
var coord_x1 = new Array();
var coord_x2 = new Array();
var coord_y1 = new Array();
var coord_y2 = new Array();

var IE4=document.all && document.all.item;
var DOM=(document.getElementById)?1:0;
var Opera=DOM && window.opera;
var Opera5=Opera && !window.print;
var NC4=(document.layers)?1:0;
var NC6=DOM && !IE4 && !Opera;
var Mozila=NC6;
var Standard=IE4 || NC6 || Mozila || Opera;

function getLayer(layerName) {
	if(NC4 && document.layers[layerName]) return document.layers[layerName];
	if(DOM && document.getElementById(layerName)) return document.getElementById(layerName);
	if(IE4 && document.all[layerName]) return document.all[layerName];
	return 0;
}
function getLayerCSS(layerName) {
	if(NC4 && document.layers[layerName] && document.layers[layerName]) return document.layers[layerName];
	if(DOM && document.getElementById(layerName) && document.getElementById(layerName).style) return document.getElementById(layerName).style;
	if(IE4 && document.all[layerName] && document.all[layerName].style) return document.all[layerName].style;
	return 0;
}
function NC4getImage(layer,image_name) {
 var img;
 var img_temp;

 if (!layer) layer=window;
 
 if (layer.document.images[image_name]) return layer.document.images[image_name];
 for (var i=0; i<layer.document.layers.length; i++)
  {
 	img_temp=NC4getImage(layer.document.layers[i],image_name);
	if (img_temp) { img=img_temp; break;}
  }

 return img;
}

function setVisibility(layer,v){
layer.visibility=(v)?((NC4)?'show':'visible'):((NC4)?'hide':'hidden');
}


function setLayerPosition(layerName,left,top){
if (NC4) 
  var dH=getLayer(layerName).document.height;
 else
  var dH=getLayer(layerName).offsetHeight;

if (NC4 || NC6 || Opera) 
  var cH=window.innerHeight;
 else
  var cH=document.body.clientHeight;
 
  if (layerCSS=getLayerCSS(layerName)) {
    if(top+dH >=cH)
	  {
	   var ch = top+dH - cH;
	   top = top - ch;
	   if (top>-1) layerCSS.top=top;
	  }
    else
      if (top>-1) layerCSS.top=top;
	  
	if (left>-1) layerCSS.left=left;
  }
}

function getImagePageLeft(img) {
var x, obj;
if (NC4){if (img.container != null) return img.container.pageX + img.x;
       	  else return img.x;}
else {
	    x = 0;
	    obj = img;
	    while (obj.offsetParent != null) {
	      x += obj.offsetLeft;
	      obj = obj.offsetParent;
	    }
	    x += obj.offsetLeft;
	    return x;
     }
  return -1;
}

function getImagePageTop(img) {
var y, obj;
if (NC4){if (img.container != null) return img.container.pageY + img.y;
		    else return img.y;}
else {
	    y = 0;
	    obj = img;
	    while (obj.offsetParent != null) {
	      y += obj.offsetTop;
	      obj = obj.offsetParent;
	    }
	    y += obj.offsetTop;
	    return y;
	 }
  return -1;
}

var arrow = new Image();
arrow.src='img/clr.gif';
var arrow_on = new Image();
arrow_on.src='img/arrow.gif';

var mim=new Image();
mim.src='img/clr.gif';
var mim_on=new Image();
mim_on.src='img/arrow_bl.gif';

function showM(id,on)
 {
 	//anoop
	//document.images['p'+id].src=on?arrow_on.src:arrow.src;
	if (layerCSS=getLayerCSS('vmd'+id))
	  setVisibility(layerCSS,on);
 }

function changeM(id,on)
 {
	if (on)
	 {
	 	if (lastmenu) showM(lastmenu);
		lastmenu = id;
		showM(id,on)
	 }
  is_on = on;
 }

function flashI(id,on)
 {
 	var img=NC4?NC4getImage(null,'mim'+id):document.images['mim'+id];
	img.src=on?mim_on.src:mim.src;
 }

function settimer() {
 if (lastmenu && !is_on && loaded && !(mouseX>=coord_x1[lastmenu] && mouseX<=coord_x2[lastmenu] && mouseY>=coord_y1[lastmenu] && mouseY<=coord_y2[lastmenu]))
  {
	showM(lastmenu);
	lastmenu=0;
  }
 }

 
function setXY() {
for (var i=0; i<menu_id.length; i++)
 {
	var l_top=getImagePageTop(document.images['p'+menu_id[i]]);
	var l_left=getImagePageLeft(document.images['p'+menu_id[i]]);
		
	coord_x1[menu_id[i]] = l_left-10;
	coord_x2[menu_id[i]] = l_left+162;

	coord_y1[menu_id[i]] = l_top;
	coord_y2[menu_id[i]] = l_top+22;

	if (layer=getLayer('vmd'+menu_id[i]))
	 {  
		setLayerPosition('vmd'+menu_id[i],l_left+146,l_top);
		layer.onmouseover = function () {is_on=1;}
		layer.onmouseout = function () {is_on=0;}
	 } 
 }
 loaded=1;
}

if (Mozila || NC4) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=SetMouseXY;

function SetMouseXY(e) {
  if (Mozila || NC4) {
	mouseX=e.pageX;
	mouseY=e.pageY;
   }
  else {
	mouseX=window.event.clientX; mouseY=window.event.clientY;
	if (IE4){mouseX+=document.body.scrollLeft; mouseY+=document.body.scrollTop;}
   }
 }

var menu_timer_id = setInterval('settimer()',100);

