// JavaScript Document
//************************************************************************************************
var src = '/flash/homepage.swf'

function flashPlayer(filename, width, height)
{
    document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + width + "\" height=\""+ height +"\">");
	document.writeln("<param name=\"movie\" value=\"" + filename + "\" />");
	document.writeln("<param name=\"wmode\" value=\"transparent\"/>");
	document.writeln("<param name=\"quality\" value=\"high\" />");
	document.writeln("<embed wmode=\"transparent\" src=\"" + filename + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + width + "\" height=\""+ height +"\"></embed>");
	document.writeln("</object>");
}



function flashPlayer(filename, width, height) 
{
    document.write(
    '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\n'+
    ' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"\n'+
    ' WIDTH="' + width + '" HEIGHT="' + height + '" id="test">\n'+
    ' <PARAM NAME=movie VALUE="' + filename + '">\n'+
    ' <PARAM NAME=quality VALUE=high>\n'+
    ' <PARAM NAME=bgcolor VALUE=#FFFFFF>\n'+
    ' <EMBED src="' + filename + '"\n'+ 
    '  quality=high bgcolor=#FFFFFF  WIDTH="' + width + '" HEIGHT="' + height + '" NAME="test"\n'+
    '  TYPE="application/x-shockwave-flash"\n'+
    '  PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\n'+
    '</OBJECT>');

}

//************************************************************************************************
function show (object, imageobject)
{
    if (document.getElementById && document.getElementById(object) != null) {
		if (document.getElementById(object).style.display=='none') {
			document.getElementById(object).style.display='block';
			//change image is exists
			if(imageobject != null) {
			    document.getElementById(imageobject).style.listStyleImage = "url(/images/icon_minus.gif)";
			}
		}
		else {
			document.getElementById(object).style.display='none';
			//change image is exists
			if(imageobject != null){
			    document.getElementById(imageobject).style.listStyleImage = "url(/images/icon_plus.gif)";
			}
		}
    }
    else if (document.layers && document.layers[object] != null) {
		if (document.layers[object].display == 'none') {
			document.layers[object].display = 'block';
		}
		else {
			document.layers[object].display = 'none';
		}
    }
    else if (document.all) {
		if (document.all[object].style.display == 'none') {
			document.all[object].style.display = 'block';
		}
		else {
			document.all[object].style.display = 'none';
		}
	}
}

//************************************************************************************************
function hide(object) {
    if (document.getElementById && document.getElementById(object) != null)
         node = document.getElementById(object).style.display='none';
    else if (document.layers && document.layers[object] != null)
        document.layers[object].display = 'none';
    else if (document.all)
         document.all[object].style.display = 'none';
}

function detectOnState(ele, className)
{
    var onObject = document.getElementById(ele);
    if (navigator.appName.indexOf("Microsoft")!=-1)
        onObject.className = className;
    else
        onObject.setAttribute("class", className);
}
function detectOffState(ele, className)
{
    var OffObject = document.getElementById(ele);
    if (navigator.appName.indexOf("Microsoft")!=-1)
        OffObject.className = className;
    else            
        OffObject.setAttribute("class", className);
}
//************************************************************************************************
function showErr()
  {
	document.getElementById("errorMsg").style.display="block";
  }

function hideErr()
  {
	document.getElementById("errorMsg").style.display="none";
  }
function showLogin()
  {
	document.getElementById("loginCell").style.display="block";
  }

 function hideLogin()
  {
	document.getElementById("loginCell").style.display="none";
  }
 function openISO()
 {
 window.open ("iso_cert.html","openISO","width=416,height=530,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,screenX=100,left=100,screenY=0,top=150");
 }
  function openHolidays()
 {
 window.open ("holidaylist.html","openHolidays","width=585,height=525,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,screenX=100,left=100,screenY=0,top=150");
 }
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

//  MEMBERS LOGIN   USERNAME PASSWORD  CHECK FUNCTION  STARTS
function memberslogin()
 {  

	
		var err=false;
		 if(document.callrep.logintext.value=="" || document.callrep.logintext.value.length<=0)
		  {
	
			alert("please enter the login name ");return false;
			}
		    if(document.callrep.passtext.value=="" || document.callrep.passtext.value.length<=0)
		     {
				  alert("please enter the password");return false;
		  	      	
		       }	
		 		
 if(document.callrep.logintext.value.length>0)
 {
		    var m;
			var n;
			var len1;
			var notseen;
			var callfun=whiteCharsetString();
			len1= callfun.length;
			var len2=document.callrep.logintext.value.length;
			myarray=document.callrep.logintext.value.toString();
			n=0;
			for(var j=0;j<len2; j++)
			{
			 	m=myarray.charAt(j);
				 for (var i=0;i<len1;i++)
				  { 
				      if(m==callfun.substring(i,i+1))
						{   
						    notseen=1;
						    break;
						}
				      else
				            {
				      	      notseen=0;
						 }
		              } 
	          
      		   	 if (notseen==1) 
				 {
					break;
			        }
			}	   
			if (notseen==0)
			  {
				  alert("Please Enter User name and Password.");
				  document.callrep.logintext.focus();
				  document.callrep.logintext.select();
				  return false;
		 } 
 }
}   //  MEMBERS LOGIN   USERNAME PASSWORD  CHECK FUNCTION ENDS


function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function validate()
	{
		 var err=false;
		 if(document.searchform.part_name.value=="" || document.searchform.part_name.length<=0)
		  {
			    if(document.searchform.oem.value=="" || document.searchform.oem.length<=0)
			     {
							
		  	      	if(document.searchform.make.value =="" ||document.searchform.make.length<=0)
			 		{
			 			  alert("Enter Any one of the fields  !");
						   document.searchform.part_name.focus();
						   err=true;
						   return false;
					 }
		       }	
		 }		
		
	     if(document.searchform.part_name.value.length>0)
		 {
		      var m;
			var n;
			var len1;
			var notseen;
			var callfun=whiteCharsetString();
			len1= callfun.length;
			var len2=document.searchform.part_name.value.length;
			myarray=document.searchform.part_name.value.toString();
			n=0;
			for(var j=0;j<len2; j++)
			{
			 	m=myarray.charAt(j);
				 for (var i=0;i<len1;i++)
				  { 
				      if(m==callfun.substring(i,i+1))
						{   
						    notseen=1;
						    break;
						}
				      else
				            {
				      	      notseen=0;
						 }
		              } 
	          
      		   	 if (notseen==1) 
				 {
					break;
			        }
			}	   
			if (notseen==0)
			  {
				  alert("Please enter characters in the highlighted field.");
				  document.searchform.part_name.focus();
				  document.searchform.part_name.select();
				  return false;
			 } 
	}
		
}//end of validate()
 // Alert validation function
function alertvalidation()
{
	if(document.alertform.email.value.length==0)
	{
		alert("Please enter the email address");
		document.alertform.email.focus();
		return false;
	}
		if(document.alertform.email.value.indexOf('@',0)<=0)
	{
		alert("Please enter a valid E-mail address !");
		//err=true;
		document.alertform.email.select();
		document.alertform.email.focus();
		return false;
	}
	if(document.alertform.email.value.indexOf('@',0)>0)
	{
		if(document.alertform.email.value.indexOf('.',0)>0)
		{
 			if((document.alertform.email.value=="@.") || (document.alertform.email.value.indexOf("@.",0)>=0))
			{
				alert("Please enter valid E-mail address");
				err=true;
				document.alertform.email.select();
				document.alertform.email.focus();
				return false;
			}
		}
		else
		{
			alert("Please enter valid E-mail address");
			err=true;
			document.alertform.email.select();
			document.alertform.email.focus();
			return false;
		}
	}
	
	if(document.alertform.email.value.length>0)
	{
		var m;
		var length=document.alertform.email.value.length;
		myarray=document.alertform.email.value.toString();
		for(var j=0; j<length; j++)
		{
			m=myarray.charAt(j);
			var callfun=emailCharsetString();
			var len=callfun.length;
			for(var i=0; i<len; i++)
			{
				if(m==callfun.substring(i,i+1))
				{
					alert("Special Characters not allowed in the highlighted field.");
					document.alertform.email.focus();
					document.alertform.email.select();
					return false;
				}
			} 
		}
	}

	if(document.alertform.item1.value.length==0)
	{
			alert("You must enter product name");
			document.alertform.item1.focus();
			return false;
		}
	
	     if(document.alertform.item1.value.length>0)
		{
		      var m;
			var n;
			var len1;
			var notseen;
			var callfun=whiteCharsetString();
			len1= callfun.length;
			var len2=document.alertform.item1.value.length;
			myarray=document.alertform.item1.value.toString();
			n=0;
			for(var j=0;j<len2; j++)
			{
			 	m=myarray.charAt(j);
				 for (var i=0;i<len1;i++)
				  { 
				      if(m==callfun.substring(i,i+1))
						{   
						    notseen=1;
						    break;
						}
				      else
				            {
				      	      notseen=0;
						 }
		              } 
	          
      		   	 if (notseen==1) 
				 {
					break;
			        }
			}	   
			if (notseen==0)
			  {
				  alert("Please enter characters in the highlighted field.");
				  document.alertform.item1.focus();
				  document.alertform.item1.select();
				  return false;
			 } 
	}

	
}//end of alertvalidation()
function emailCharsetString()
{
	var astr;
	astr =' `';
	return astr;
}
function makeCharsetString()
{
	var astr;
	astr ='`';
	return astr;
}
function whiteCharsetString()
{
	var wstr;
	wstr ='1234567890abcdefghijklmnopqrustuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!_$%&\'*+/:~`;<=>?@[]^"{|}#.()';
	return wstr;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

