
var javascript_version = 1.0;
javascript_version = 1.1;
//Init Global Variables

function resetAll(color1,color2)
	{
		f= document.frm
		if (f.C.checked == true)
			{
			f.C.checked = false
			selectAll(color1,color2)
			}	
		else
			selectAll(color1,color2)
	}

function selectAll(color1,color2)
	{	
	f = document.frm

	for (i=0;i<f.elements.length;i++)
		{
		if (f.elements[i].type == "checkbox" && f.elements[i].name != "C" && f.elements[i].name.slice(0,1) != "D")
			{	
			strr = "self.R" + f.elements[i].name.substr(1,f.elements[i].name.length)
			if (f.C.checked == true)
				{
				if (f.elements[i].checked == false)				
					{
					f.elements[i].checked = true					
					changeRowColor(eval(strr),color2,color1)
					}	
				}
			else if (f.elements[i].checked == true)
				{
				f.elements[i].checked = false
				changeRowColor(eval(strr),color2,color1)
				}											
		}	}
	}
function selectAllRows()
	{	
	f = document.frm

	for (i=0;i<f.elements.length;i++)
		{
		if (f.elements[i].type == "checkbox" && f.elements[i].name != "C" && f.elements[i].name.slice(0,1) != "D")
			{	
			strr = "self.R" + f.elements[i].name.substr(1,f.elements[i].name.length)
			if (f.C.checked == true)
				{
				if (f.elements[i].checked == false)				
					{
					f.elements[i].checked = true					
					}	
				}
			else if (f.elements[i].checked == true)
				{
				f.elements[i].checked = false
				}											
		}	}
	}	


function changeRowColor(obj,color1,color2)
	{			
		
		if (obj.bgColor == color1)
			obj.bgColor = color2
		else
			obj.bgColor = color1
	}

function pop()
	{			
		aWin = window.open('http://sindbad/marshall_nagpal.htm','','top=0,left=0,scrollbars = yes,resizable=yes,width=500,height=400')				
	}


function designer()
	{			
		aWin = window.open('designer.htm','','fullscreen=yes,scrollbars = yes ,width=500,height=400')
	}

function trim(strr)
{
var cntleft = 0
var cntright = 0
for (ctrl=0;ctrl<strr.length;ctrl++){if(strr.charAt(ctrl) == " "){cntleft++}else{break;}}
for (ctrr=strr.length;ctrr>0;ctrr--){if(strr.charAt(ctrr-1) == " "){cntright++;}else{break;}}
strr = strr.slice(cntleft,(strr.length-cntright))
return strr
}
function validEmail(s)
{
	s=trim(s).toLowerCase();
	var flag = 2;
	var validString = "abcdefghijklmnopqrstuvwxyz1234567890_-.@";
	var spNumChar="1234567890-_";
	var spChar="._-@";	
	atpo=s.indexOf("@");
	if(atpo!=s.lastIndexOf("@")|| atpo<=0||s.length-s.lastIndexOf(".")<=2||s.length-s.lastIndexOf(".")>4 || spChar.indexOf(s.charAt(0))>=0 || s.charAt(atpo-1)=="."||s.charAt(atpo+1)=="-")return false;
	for(ptr1=0;ptr1<s.length;ptr1++)
		{	
			if(validString.indexOf(s.charAt(ptr1))== -1) return false;
			if(ptr1>atpo)
				{
					if(s.charAt(ptr1)=="_")return false;	
					if(s.charAt(ptr1)==".")	{	if(spChar.indexOf(s.charAt(ptr1-1))>=0 || spChar.indexOf(s.charAt(ptr1+1))>=0) return false; flag=0;	}
					else 
						if(spNumChar.indexOf(s.charAt(ptr1))>=0) flag=1;			
				}	
		}

	if (flag!=0) return false;                  
}

//**************************************************************//

function isValidEmail(obj)
{
	if(validEmail(obj.value)==false){alert("Invalid E-Mail");obj.focus();obj.select();	return false;	}

	obj.value=trim(obj.value).toLowerCase();
	return true ; 
}

n = (document.layers) ? 1:0;
//ie = (document.all) ? 1:0;
function cancelmenu(e)
{
	if (ie)
	{
		if (event.button==2)
		{
			alert("Function Disabled !!!")
			return false;
		}
	}
	if (n)
		if (e.which==3)
		{
			alert("Function Disabled !!!")
			return false;
		}
}
//document.onmousedown = cancelmenu;
//if (n)
//document.captureEvents(Event.MOUSEDOWN)


var Message="[Project Leader : Marshall Nagpal] [Graphic Designer : Amit Mishra] [Programmers : Arpit Ganguly, Girish nathaney, Marshall Nagpal, Sudeep Vaidya]";
var place=1;
function scrollIn() {
window.status=Message.substring(0, place);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollOut()",300); 
} else {
place++;
window.setTimeout("scrollIn()",50); 
   } 
}

function scrollOut() {
window.status=Message.substring(place, Message.length);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollIn()", 100);
} else {
place++;
window.setTimeout("scrollOut()", 50);
   }
}