// JavaScript Document
function loglnk(lnk) {
	window.open(lnk,'LogLinkWindow','width=20,height=20');
}
function styleToggle(b) {
	for (var i = 0; i< b.form.length; i++) {   
		if (b.form[i].name == b.name) {    
			b.form[i].parentNode.style.fontWeight = b.form[i].checked? 'bold' : '';   
		}  
	} 
}
function descToggle(b,don) {
	for (var i = 0; i< b.form.length; i++) {
		div_off = "desc"+(i+1);
		document.getElementById(div_off).style.display = 'none';
	}
	div_on = "desc"+don;
	document.getElementById(div_on).style.display = 'block';	
}
function feeToggle(fon) {
	div_on = "fee"+fon;
	document.getElementById(div_on).style.display = 'block';
}
function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
 
}

function popUp(URL,w,h) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + w + ",height=" + h + ",left = 490,top = 312');");
}


function CompareDates(date1,date2) 
{ 
   var str1  = date1;
   var str2  = date2;
   var mon1   = parseInt(str1.substring(0,2),10)-1; 
   var dt1  = parseInt(str1.substring(3,5),10);
   var yr1   = parseInt(str1.substring(6,10),10); 
   var mon2   = parseInt(str2.substring(0,2),10)-1; 
   var dt2  = parseInt(str2.substring(3,5),10); 
   var yr2   = parseInt(str2.substring(6,10),10); 
   var date1 = new Date();
   date1.setFullYear(yr1, mon1, dt1); 
   var date2 = new Date();
   date2.setFullYear(yr2, mon2, dt2); 
  
   if(date1>date2)
      return true;
   else
   	  return false;
} 

// form specific jscript
function manageFromToDates(der) {
	fromdate=searchform.search_from.value;
	todate=searchform.search_to.value;
	
	if(CompareDates(fromdate,todate)) {
		if(der == 'from')
			searchform.search_to.value=fromdate;
		else
			searchform.search_from.value=todate;
	}
	
}