whitespace = "\t \n\r";
function isEmptyString(s)
{
    var i;
	if((s == null) || (s.length == 0)) return true;
	for(i=0;i < s.length;i++)
	{
		var currchar = s.charAt(i);
		if(whitespace.indexOf(currchar) == -1) return false;
	}
	return true;
}

All_numbers = "1234567890";
function isAnyNumber_Check(s)
{
    var i;
	for(i=0;i < s.length;i++)
	{
		var currchar = s.charAt(i);
		if(All_numbers.indexOf(currchar) != -1) return true;
	}
	return false;
}
function AnyNotNumberExist(s)
{
    var i;
	var NotNumber=0;
	for(i=0;i < s.length;i++)
	{
		var currchar = s.charAt(i);
		if(All_numbers.indexOf(currchar) == -1) 
		{ var NotNumber=1; }	
	}
	if (NotNumber==1)
	{
		return true;
	}
	else	
	{
		return false;
	}	
}
function isNotNumeric(s)
{
	if(isNaN(s))
	{
		return(true);
	}
	return(false);
}

function isEmail(n)
{
		if ((n==null) || (n.length==0))
		{
			return true;
		}
		if (isEmptyString(n)) return false;
		var i=1;
		var nLength=n.length;
		while((parseInt(i) < parseInt(nLength)) && (n.charAt(parseInt(i)) != '@'))
		{
			i++;
		}
		if ((parseInt(i) >= parseInt(nLength)) || (n.charAt(i)!="@"))
		{
			return false;	
		}	
		else i+=2;
		while((i<nLength) && (n.charAt(i)!="."))
		{
			i++;
		}
		if ((i>=nLength-1) || (n.charAt(i)!="."))
		{
			return false;	
		}	
		else return true;		
}
function isValid_policy_number(s)
{
    var i;
	if((s == null) || (s.length == 0)) return true;
	for(i=2221103;i <= 2999999;i++)
	{
		if (s == ('JL' + i)) return true;
		if (s == ('jl' + i)) return true;
		if (s == ('Jl' + i)) return true;
		if (s == ('jL' + i)) return true;
	}
	for(i=1111111;i <= 9999999;i++)
	{
		if (s.substr(0,9) == ('OJ' + i)) return true;
		if (s.substr(0,9) == ('oj' + i)) return true;
		if (s.substr(0,9) == ('Oj' + i)) return true;
		if (s.substr(0,9) == ('oJ' + i)) return true;
	}
	for(i=3400000;i <= 3499999;i++)
	{
		if (s == ('LERG' + i)) return true;
		if (s == ('lerg' + i)) return true;
		if (s == ('Lerg' + i)) return true;
		if (s == ('LErg' + i)) return true;
		if (s == ('LERg' + i)) return true;
		if (s == ('lERG' + i)) return true;
		if (s == ('LeRG' + i)) return true;
		if (s == ('LErG' + i)) return true;
		if (s == ('LERg' + i)) return true;
	}
	return false;
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function postit(n){ //check postcode format is valid
 n=trim(n);
 n=n.replace("       ", " ");
 n=n.replace("      ", " ");
 n=n.replace("     ", " ");
 n=n.replace("    ", " ");
 n=n.replace("   ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 n=n.replace("  ", " ");
 test = n; size = test.length
 test = test.toUpperCase(); //Change to uppercase
 while (test.slice(0,1) == " ") //Strip leading spaces
  {test = test.substr(1,size-1);size = test.length
  }
 while(test.slice(size-1,size)== " ") //Strip trailing spaces
  {test = test.substr(0,size-1);size = test.length
  }
 if (size < 6 || size > 8){ //Code length rule
  //alert(test + " is not a valid postcode - wrong length");

  return false;
  }
 if (!(isNaN(test.charAt(0)))){ //leftmost character must be alpha character rule
   //alert(test + " is not a valid postcode - cannot start with a number");
 
   return false;
  }
 if (isNaN(test.charAt(size-3))){ //first character of inward code must be numeric rule
   //alert(test + " is not a valid postcode - alpha character in wrong position");
 
   return false;
  }
 if (!(isNaN(test.charAt(size-2)))){ //second character of inward code must be alpha rule
   //alert(test + " is not a valid postcode - number in wrong position");
 
   return false;
  }
 if (!(isNaN(test.charAt(size-1)))){ //third character of inward code must be alpha rule
   //alert(test + " is not a valid postcode - number in wrong position");
 
   return false;
  }
 if (!(test.charAt(size-4) == " ")){//space in position length-3 rule
   //alert(test + " is not a valid postcode");
 
   return false;
   }
 count1 = test.indexOf(" ");count2 = test.lastIndexOf(" ");
 if (count1 != count2){//only one space rule
   //alert(test + " is not a valid postcode - only one space allowed");
 
   return false;
  }
return true;
}
function single_textbox_date_validation_DDMMYYYY(textbox)
{
	if(!isNaN(textbox.value))
	{
		alert("Invalid Date format");
		return false;
	}
	//Checking leap year validation
	var mystring = new String(textbox.value)
	var myRegExp_Slash=new RegExp("/","gi");
	mystring=mystring.replace(myRegExp_Slash,"-");
	textbox.value=mystring;
	
 	d=mystring.indexOf("-",0)
	dd=mystring.slice(0,d)

	m=mystring.indexOf("-",d+1)
	mm=mystring.slice(d+1,m)

	yyyy=mystring.slice(m+1,mystring.length)	

	if ((isNaN(mm))||(mm.length>2)||parseInt(mm)>12||mm<1)
  	{
	  	alert("Invalid Date Format, Please Enter in DD-MM-YYYY");
		textbox.focus();
  		return false;
  	}
	if ((isNaN(dd))||(dd.length>2)||parseInt(dd)>31||dd<1)
  	{
  		alert("Invalid day");
		textbox.focus();
  		return false;
  	}
	if ((isNaN(yyyy))||(yyyy.length>4)||(yyyy.length==3)||(yyyy.length==0))
  	{
  		alert("Invalid year");
		textbox.focus();
  		return false;
  	}
	if ((yyyy.length==4) && (parseInt(yyyy)<=1900 || parseInt(yyyy)>=2030))
  	{
  		alert("Invalid year");
		textbox.focus();
  		return false;
  	}
	var monthInt=+(parseInt(mm))
	if (monthInt==4)
	{
		var month="April"
	}
	if (monthInt==6)
	{
		var month="June"
	}
	if ((monthInt==9) || (mm=="09"))
	{
		var month="September"
	}
	if (monthInt==11)
	{
		var month="November"
	}
	if ((parseInt(yyyy)%400==0)||(!((parseInt(yyyy)%100==0)&&(parseInt(yyyy)%4==0)) && (parseInt(yyyy)%4==0)))
	{	
		//Leap Year
		if ((parseInt(mm)==2)&& (parseInt(dd)>29)) //februry
		{
			alert("Day of Februry month in a leap year should not be greater than 29")
			textbox.focus();
			return false;
		}
	}
	else
	{	
		//Simple Year
		if ((parseInt(mm)==2)&& (parseInt(dd)>28)) //februry
		{
			alert("Day of Februry month in a simple year should not be greater than 28")
			textbox.focus();
			return false;
		}
	}
	if (((parseInt(mm)==4) || (parseInt(mm)==6) || ((monthInt==9) || (mm=="09")) || (parseInt(mm)==11)) && (parseInt(dd)>30))
	{
		//month=april		      month=June         month=September	  month=November				
		alert("In " +month+ " month day should not be greater than 30")
		textbox.focus();
		return false;
	}
	return true;
}

function combo_date_validation_DDMMYYYY(textbox)
{
	if(!isNaN(textbox))
	{
		alert("Invalid Date format");
		return false;
	}
	//Checking leap year validation
	var mystring = new String(textbox)
	var myRegExp_Slash=new RegExp("/","gi");
	mystring=mystring.replace(myRegExp_Slash,"-");
	textbox.value=mystring;
	
 	d=mystring.indexOf("-",0)
	dd=mystring.slice(0,d)

	m=mystring.indexOf("-",d+1)
	mm=mystring.slice(d+1,m)

	yyyy=mystring.slice(m+1,mystring.length)	

	if ((isNaN(mm))||(mm.length>2)||parseInt(mm)>12||mm<1)
  	{
	  	alert("Invalid Date");
  		return false;
  	}
	if ((isNaN(dd))||(dd.length>2)||parseInt(dd)>31||dd<1)
  	{
  		alert("Invalid day");
  		return false;
  	}
	if ((isNaN(yyyy))||(yyyy.length>4)||(yyyy.length==3)||(yyyy.length==0))
  	{
  		alert("Invalid year");
  		return false;
  	}
	if ((yyyy.length==4) && (parseInt(yyyy)<=1900 || parseInt(yyyy)>=2030))
  	{
  		alert("Invalid year");
  		return false;
  	}
	var monthInt=+(parseInt(mm))
	if (monthInt==4)
	{
		var month="April"
	}
	if (monthInt==6)
	{
		var month="June"
	}
	if ((monthInt==9) || (mm=="09"))
	{
		var month="September"
	}
	if (monthInt==11)
	{
		var month="November"
	}
	if ((parseInt(yyyy)%400==0)||(!((parseInt(yyyy)%100==0)&&(parseInt(yyyy)%4==0)) && (parseInt(yyyy)%4==0)))
	{	
		//Leap Year
		if ((parseInt(mm)==2)&& (parseInt(dd)>29)) //februry
		{
			alert("Day of Februry month in a leap year should not be greater than 29")
			return false;
		}
	}
	else
	{	
		//Simple Year
		if ((parseInt(mm)==2)&& (parseInt(dd)>28)) //februry
		{
			alert("Day of Februry month in a simple year should not be greater than 28")
			return false;
		}
	}
	if (((parseInt(mm)==4) || (parseInt(mm)==6) || ((monthInt==9) || (mm=="09")) || (parseInt(mm)==11)) && (parseInt(dd)>30))
	{
		//month=april		      month=June         month=September	  month=November				
		alert("In " +month+ " month day should not be greater than 30")
		return false;
	}
	return true;
}
/////////////////////////////////////////////////
first_I_on = new Image();
first_I_on.src = "navigation_images/f_on.gif";
first_I_off = new Image();
first_I_off.src = "navigation_images/f_off.gif";

previouspage_I_on = new Image();
previouspage_I_on.src = "navigation_images/pp_on.gif";
previouspage_I_off = new Image();
previouspage_I_off.src = "navigation_images/pp_off.gif";

previousframe_I_on = new Image();
previousframe_I_on.src = "navigation_images/p_on.gif";
previousframe_I_off = new Image();
previousframe_I_off.src = "navigation_images/p_off.gif";

nextframe_I_on = new Image();
nextframe_I_on.src = "navigation_images/n_on.gif";
nextframe_I_off = new Image();
nextframe_I_off.src = "navigation_images/n_off.gif";

nextpage_I_on = new Image();
nextpage_I_on.src = "navigation_images/nn_on.gif";
nextpage_I_off = new Image();
nextpage_I_off.src = "navigation_images/nn_off.gif";

last_I_on = new Image();
last_I_on.src = "navigation_images/l_on.gif";
last_I_off = new Image();
last_I_off.src = "navigation_images/l_off.gif";

function rollon(imgName)
{
    document.images[imgName.name].src = eval(imgName.name + "_on.src");
}
function rolloff(imgName)
{
	document.images[imgName.name].src = eval(imgName.name + "_off.src");
}
function ShowNavigationBar(Record_Start_ID,Records_To,TotalRecords,visualtablesrows,visualbarcolumns,page_url_nav)
{
   	document.write("<table width=591 cellpadding=5 cellspacing=0 border=0 align=center><tr class='bgcolor4'><td><b>&nbsp;&nbsp;Record's Display » ["+Record_Start_ID+" - "+Records_To+" of "+TotalRecords+"]</b></td></tr><tr><td align=left height=1>");
	if(TotalRecords > visualtablesrows)
	{
		document.write("<table border=0 align=left height=27 valign=Bottom cellPadding=0 cellSpacing=9 ");
  		document.write("<tr>");
  		if(parseInt(TotalRecords) != 0)
  		{
	 		document.write("<td ALIGN=left><b>Go to Page:</b></td>");
  	 		var first_I=first_I;
  	 		if((parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows)) + 1)-1)> 0)
			{
  				document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + 1 + "' TITLE='First Page' target='_self' onmouseover='rollon(first_I);' onmouseout='rolloff(first_I);'><img src='navigation_images/f_off.gif' name='first_I' border=0></a></td>");
			}	
  		}
	  	if(((parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns))) + 1)-1)> 0) && (parseInt(TotalRecords) != 0))
	  	{
	 	 	var previouspage_I=previouspage_I;
		 	document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt((parseInt(parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns)))-1)*(parseInt(visualtablesrows)*parseInt(visualbarcolumns))+1) + "'  TITLE='Previous "+visualbarcolumns+" Pages' target='_self' onmouseover='rollon(previouspage_I);' onmouseout='rolloff(previouspage_I);'><img src='navigation_images/pp_off.gif' name='previouspage_I' border=0></a></td>");
	  	}
	  	if(((parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows)) + 1)-1)> 0) && (parseInt(TotalRecords) != 0))
	  	{
	  	 	var previousframe_I=previousframe_I;
	 	 	document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt((parseInt(parseInt(Record_Start_ID)/parseInt(visualtablesrows))-1)*parseInt(visualtablesrows)+1) + "'  TITLE='Previous Pages' target='_self' onmouseover='rollon(previousframe_I);' onmouseout='rolloff(previousframe_I);'><img src='navigation_images/p_off.gif'  name='previousframe_I' border=0></a></td>");
	  	}
	  	for(var I=parseInt((parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns))) + 1)-1)*parseInt(visualbarcolumns)+1);I<=parseInt((parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns))) + 1)-1)*parseInt(visualbarcolumns)+parseInt(visualbarcolumns)) && ((I-1)*parseInt(visualtablesrows)<TotalRecords) && (parseInt(TotalRecords) != 0);I++)
	  	{
	  		var J = I-1;
	  		document.write("<font size=3>");
	  		if(parseInt((parseInt(Record_Start_ID)-1)/parseInt(visualtablesrows)) == J)
			{
	    		document.write("<td align=center valign=center><font class='fonttype4'><b>" + I +"</b></font></td>");
			}	
	  		else
			{
	    		document.write("<td align=center valign=center> <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt(parseInt(parseInt( J )*parseInt(visualtablesrows))+1) + "' target='_self'>" + I +"</a></td>");
			}	
	  		document.write("</font>");
	  	}
	  	if((parseInt(parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows))+1)*parseInt(visualtablesrows)) < TotalRecords) && (parseInt(TotalRecords) != 0))
	  	{
	  		var nextframe_I=nextframe_I;
	  		document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt(parseInt(parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows))+1)*parseInt(visualtablesrows))+1) + "'  TITLE='Next Page' target='_self'   onmouseover='rollon(nextframe_I);' onmouseout='rolloff(nextframe_I);'><img src='navigation_images/n_off.gif' name='nextframe_I' border=0></a></td>");
	  	}
	  	if(((I-1)*parseInt(visualtablesrows) < TotalRecords) && (parseInt(TotalRecords) != 0))
	  	{
	 	 	var nextpage_I=nextpage_I;
	  		document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt(parseInt(parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns)))+1)*(parseInt(visualtablesrows)*parseInt(visualbarcolumns)))+1) + "'  TITLE='Next "+visualbarcolumns+" Pages' target='_self'   onmouseover='rollon(nextpage_I);' onmouseout='rolloff(nextpage_I);'><img src='navigation_images/nn_off.gif' name='nextpage_I' border=0></a></td>");
	  	}
	  	if(parseInt(TotalRecords) != 0)
	  	{
	  		var last_I=last_I;
	  		if((parseInt(parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows))+1)*parseInt(visualtablesrows)) < TotalRecords))
			{
	  			document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt((parseInt(parseInt(TotalRecords-1)/parseInt(visualtablesrows))*parseInt(visualtablesrows))+1) + "'  TITLE='Last Page' target='_self' onmouseover='rollon(last_I);' onmouseout='rolloff(last_I);'><img src='navigation_images/l_off.gif' name='last_I' border=0></a></td>");
			}	
	  	}
	  	document.write("</tr></table></td></tr></table>");
	}
	else
	{
	  	document.write("</td></tr></table>");
	}
}

function ShowNavigationBar_user(Record_Start_ID,Records_To,TotalRecords,visualtablesrows,visualbarcolumns,page_url_nav)
{
   	document.write("<table width=98% cellpadding=0 cellspacing=0 border=0><tr><td  width=98% nowrap align=center height=17 valign=top>");
	//if(TotalRecords > visualtablesrows)
	//{
		document.write("<table border=0 height=17 valign=Bottom cellPadding=3 cellSpacing=0 ");
  		document.write("<tr>");
  		if(parseInt(TotalRecords) != 0)
  		{
	 		document.write("<td ALIGN=left><b><font size=2>Page</font></b></td>");
  	 		var first_I=first_I;
  	 		if((parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows)) + 1)-1)> 0)
			{
  				document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + 1 + "' TITLE='First Page' target='_self' onmouseover='rollon(first_I);' onmouseout='rolloff(first_I);'><img src='navigation_images/f_off.gif' name='first_I' border=0></a></td>");
			}	
  		}
	  	if(((parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns))) + 1)-1)> 0) && (parseInt(TotalRecords) != 0))
	  	{
	 	 	var previouspage_I=previouspage_I;
		 	document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt((parseInt(parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns)))-1)*(parseInt(visualtablesrows)*parseInt(visualbarcolumns))+1) + "'  TITLE='Previous "+visualbarcolumns+" Pages' target='_self' onmouseover='rollon(previouspage_I);' onmouseout='rolloff(previouspage_I);'><img src='navigation_images/pp_off.gif' name='previouspage_I' border=0></a></td>");
	  	}
	  	if(((parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows)) + 1)-1)> 0) && (parseInt(TotalRecords) != 0))
	  	{
	  	 	var previousframe_I=previousframe_I;
	 	 	document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt((parseInt(parseInt(Record_Start_ID)/parseInt(visualtablesrows))-1)*parseInt(visualtablesrows)+1) + "'  TITLE='Previous Pages' target='_self' onmouseover='rollon(previousframe_I);' onmouseout='rolloff(previousframe_I);'><img src='navigation_images/p_off.gif'  name='previousframe_I' border=0></a></td>");
	  	}
	  	for(var I=parseInt((parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns))) + 1)-1)*parseInt(visualbarcolumns)+1);I<=parseInt((parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns))) + 1)-1)*parseInt(visualbarcolumns)+parseInt(visualbarcolumns)) && ((I-1)*parseInt(visualtablesrows)<TotalRecords) && (parseInt(TotalRecords) != 0);I++)
	  	{
	  		var J = I-1;
	  		document.write("<font size=2>");
	  		if(parseInt((parseInt(Record_Start_ID)-1)/parseInt(visualtablesrows)) == J)
			{
	    		document.write("<td align=center valign=center><font size=2><b>" + I +"</b></font></td>");
			}	
	  		else
			{
	    		document.write("<td align=center valign=center> <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt(parseInt(parseInt( J )*parseInt(visualtablesrows))+1) + "' target='_self'><font size=2 color=#964f30>" + I +"</font></a></td>");
			}	
	  		document.write("</font>");
	  	}
	  	if((parseInt(parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows))+1)*parseInt(visualtablesrows)) < TotalRecords) && (parseInt(TotalRecords) != 0))
	  	{
	  		var nextframe_I=nextframe_I;
	  		document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt(parseInt(parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows))+1)*parseInt(visualtablesrows))+1) + "'  TITLE='Next Page' target='_self'   onmouseover='rollon(nextframe_I);' onmouseout='rolloff(nextframe_I);'><img src='navigation_images/n_off.gif' name='nextframe_I' border=0></a></td>");
	  	}
	  	if(((I-1)*parseInt(visualtablesrows) < TotalRecords) && (parseInt(TotalRecords) != 0))
	  	{
	 	 	var nextpage_I=nextpage_I;
	  		document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt(parseInt(parseInt((parseInt(Record_Start_ID)/(parseInt(visualtablesrows)*parseInt(visualbarcolumns)))+1)*(parseInt(visualtablesrows)*parseInt(visualbarcolumns)))+1) + "'  TITLE='Next "+visualbarcolumns+" Pages' target='_self'   onmouseover='rollon(nextpage_I);' onmouseout='rolloff(nextpage_I);'><img src='navigation_images/nn_off.gif' name='nextpage_I' border=0></a></td>");
	  	}
	  	if(parseInt(TotalRecords) != 0)
	  	{
	  		var last_I=last_I;
	  		if((parseInt(parseInt((parseInt(Record_Start_ID)/parseInt(visualtablesrows))+1)*parseInt(visualtablesrows)) < TotalRecords))
			{
	  			document.write("<td > <a href='"+page_url_nav+"&Record_Start_ID=" + parseInt((parseInt(parseInt(TotalRecords-1)/parseInt(visualtablesrows))*parseInt(visualtablesrows))+1) + "'  TITLE='Last Page' target='_self' onmouseover='rollon(last_I);' onmouseout='rolloff(last_I);'><img src='navigation_images/l_off.gif' name='last_I' border=0></a></td>");
			}	
	  	}
	  	document.write("</tr></table></td></tr></table>");
	//}
	//else
	//{
	//  	document.write("</td></tr></table>");
	//}
}

/////////////////////////////////////////////////

function DonloadWindow(my_url)
{ 
	var My_Download_Open = window.open(my_url,"My_Download","toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resize=no,copyhistory=0,width=627,height=375")
	My_Download_Open.focus();
	My_Download_Open.moveTo(85,50);
}

function confdel()
{
	var fl = 0;
	for(i = 0; i < (document.frm_1.elements.length); i++)
	{
		if((document.frm_1.elements[i].type=="checkbox") && (document.frm_1.elements[i].checked==true))
		{
			fl = 1;
			break;
		}
	}
	if(fl == 1)
	{
		if(confirm("Records related will also get Deleted, Are you sure you want to Delete?"))
		{
			fl = 1;
		}
		else
		{
			fl = 0;
		}
	}
	else
	{
		alert("Nothing to Delete.");
		fl = 0;
	}
	if(fl == 1)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function conf_sel()
{
	var fl = 0;
	for(i = 0; i < (document.frm_1.elements.length); i++)
	{
		if((document.frm_1.elements[i].type=="checkbox") && (document.frm_1.elements[i].checked==true))
		{
			fl = 1;
			break;
		}
	}
	if(fl == 1)
	{
		if(confirm("Are you sure you want to Request Quote to all the selected members?"))
		{
			fl = 1;
		}
		else
		{
			fl = 0;
		}
	}
	else
	{
		alert("None is Selected.");
		fl = 0;
	}
	if(fl == 1)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function Select_Delect_All(total_records_viewed)
{
	for(i=0;i<total_records_viewed;i=i+1)
	{
		if(document.frm_1.chk_SD.checked==true)
		{
			document.frm_1.elements["chk_1["+i+"]"].checked=true;
		}
		else
		{
			document.frm_1.elements["chk_1["+i+"]"].checked=false;
		}
	}
}

extArray = new Array(".gif",".jpg",".jpeg",".jpe");
function Allowed_Uploaded_Files(File_Value)
{
	allowSubmit = false;
	if (!File_Value)
	{
		return true;
	}
	while (File_Value.indexOf("\\") != -1)
	{
		File_Value = File_Value.slice(File_Value.indexOf("\\") + 1);
	}
	ext = File_Value.slice(File_Value.indexOf(".")).toLowerCase();
	for (var i = 0; i < extArray.length; i++)
	{
		if (extArray[i] == ext)
		{
			allowSubmit = true;
			break;
		}
	}
	if (allowSubmit)
	{
		return true;
	}
	else
	{
		return false;
	}
}
SystemextArray = new Array(".php",".pl",".asp",".htaccess",".aspx",".inc",".exe");
function NotAllowed_System_Files(File_Value)
{
	allowSubmit = false;
	if (!File_Value)
	{
		return true;
	}
	while (File_Value.indexOf("\\") != -1)
	{
		File_Value = File_Value.slice(File_Value.indexOf("\\") + 1);
	}
	ext = File_Value.slice(File_Value.indexOf(".")).toLowerCase();
	for (var i = 0; i < SystemextArray.length; i++)
	{
		if (SystemextArray[i] == ext)
		{
			allowSubmit = true;
			break;
		}
	}
	if (allowSubmit)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function openWindow(URL, h, w) 
{
  	var gg = typeof (popupWin);
  	if (gg =='object')
	{ 
	  	if (popupWin.closed ) {}
		else { popupWin.close();  }
	};
  	popupWin = window.open(URL, 'comments_popup', 'dependent=0,height='+h+',width='+w+',screenX=20,left=60,screenY=190,top=130,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=1,status=0,toolbar=0', 'launcher');
	if (window.focus)
	{
   		popupWin.focus();
   	}
}
 