//// for loading ///
// Email validation //

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

// end email validation ///


/// url valiation
function isValidURL(url){ 
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/; 
    if(RegExp.test(url)){ 
        return true; 
    }else{ 
        return false; 
    } 
} 

/// end url validation
function checkPwd(){
	if(document.pwd_form.old_pwd.value==""){
		alert("Please enter your current password");
		document.pwd_form.old_pwd.focus();
		return false;
	}

	if(document.pwd_form.new_pwd1.value==""){
		alert("Please enter your new password");
		document.pwd_form.new_pwd1.focus();
		return false;
	}

	if(document.pwd_form.new_pwd2.value==""){
		alert("Please re-type your new password");
		document.pwd_form.new_pwd2.focus();
		return false;
	}

	if(document.pwd_form.new_pwd2.value!=document.pwd_form.new_pwd1.value){
		alert("Two password should be equal");
		document.pwd_form.new_pwd2.focus();
		return false;
	}
}


function offer_validate(type)
{
var type=type;


if(type=="ADD")
	{

		if (document.offer_det.descrip.value=="")
		{
		alert("Please mention description");
		document.offer_det.descrip.focus();
		return false;
		}


		fnm=document.offer_det.descrip.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.offer_det.descrip.focus();
		return false;
		}

		if (document.offer_det.logo.value=="")
		{
		alert("Please select image");
		document.offer_det.logo.focus();
		return false;
		}


		fnm=document.offer_det.logo.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.offer_det.logo.focus();
		return false;
		}

		if(document.offer_det.logo.value!=""){
		var typeArr=Array("JPG","jpg","GIF","gif","JPEG","jpeg","BMP","bmp","png","PNG");
		var fileName=document.offer_det.logo.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <10 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,gif,png,bmp");
			return false;
		}	
	}

				


	}

	if(type=="EDIT")
	{

		if (document.offer_det.descrip.value=="")
		{
		alert("Please mention description");
		document.offer_det.descrip.focus();
		return false;
		}


		fnm=document.offer_det.descrip.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.offer_det.descrip.focus();
		return false;
		}
	}


}

function validate_del_offer()
{
var agree=confirm("Do you sure want to delete this offer?");
if (agree)

	return true ;
	
else

	return false ;
	document.offer_edit.submit();

	
}


function ser_validate(type)
{
var type=type;


if(type=="ADD" || type=="EDIT")
	{

		if (document.ser_det.ser.value=="")
		{
		alert("Please mention series");
		document.ser_det.ser.focus();
		return false;
		}


		fnm=document.ser_det.ser.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.ser_det.ser.focus();
		return false;
		}
		
	}
}


function validate_del_ser()
{
var agree=confirm("Do you sure want to delete this series?\n\nAll entries under this series would be deleted.");
if (agree)

	return true ;
	
else

	return false ;
	document.ser_edit.submit();

	
}


function cover_validate(type)
{
var type=type;


		if (document.cover_det.series.value=="#")
		{
		alert("Please select series");
		document.cover_det.series.focus();
		return false;
		}

		if (document.cover_det.issue.value=="")
		{
		alert("Please mention issue");
		document.cover_det.issue.focus();
		return false;
		}


		fnm=document.cover_det.issue.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_det.issue.focus();
		return false;
		}

		if (document.cover_det.position.value=="")
		{
		alert("Please mention position");
		document.cover_det.position.focus();
		return false;
		}


		fnm=document.cover_det.position.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_det.position.focus();
		return false;
		}

		if (document.cover_det.descrip.value=="")
		{
		alert("Please mention description");
		document.cover_det.descrip.focus();
		return false;
		}


		fnm=document.cover_det.descrip.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_det.descrip.focus();
		return false;
		}


		if(document.cover_det.logo.value!=""){
		var typeArr=Array("JPG","jpg","GIF","gif","JPEG","jpeg","BMP","bmp","png","PNG");
		var fileName=document.cover_det.logo.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <10 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,gif,png,bmp");
			return false;
		}	
	}

		
	if(type=="ADD")
	{

		if (document.cover_det.logo.value=="")
		{
		alert("Please select image");
		document.cover_det.logo.focus();
		return false;
		}


		fnm=document.cover_det.logo.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_det.logo.focus();
		return false;
		}
	}


}


function validate_del_cover()
{
var agree=confirm("Do you sure want to delete this cover?\n\nOther entries for this cover would be deleted");
if (agree)

	return true ;
	
else

	return false ;
	document.cover_delete.submit();

	
}


function cvrt_validate(type)
{
var type=type;


if(type=="ADD" || type=="EDIT")
	{

		if (document.cvr_type_det.ctype.value=="")
		{
		alert("Please mention cover type");
		document.cvr_type_det.ctype.focus();
		return false;
		}


		fnm=document.cvr_type_det.ctype.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cvr_type_det.ctype.focus();
		return false;
		}
		
	}
}


function validate_del_ctype()
{
var agree=confirm("Do you sure want to delete this cover type?\n\nAll entries under this cover type would be deleted.");
if (agree)

	return true ;
	
else

	return false ;
	document.ser_edit.submit();

	
}


function cover_avl_validate(type)
{


		if (document.cover_avl_det.cvr_type.value=="#")
		{
		alert("Please select cover type");
		document.cover_avl_det.cvr_type.focus();
		return false;
		}

		if (document.cover_avl_det.mem_price.value=="")
		{
		alert("Please mention member price");
		document.cover_avl_det.mem_price.focus();
		return false;
		}


		fnm=document.cover_avl_det.mem_price.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_avl_det.mem_price.focus();
		return false;
		}

		if(document.cover_avl_det.mem_price.value !="")
		{
		var checkOK = "0123456789.";
		  var checkStr = document.cover_avl_det.mem_price.value;
		  var allValid = true;
		  for (i = 0;  i < checkStr.length;  i++)
		  {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			  if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			  allValid = false;
			  break;
			}
		  }
		  if (!allValid)
		  {
			alert('Data are invalid. 0-9 allowed');
			document.cover_avl_det.mem_price.select();
			return false;
		  }
		}


		
		if (document.cover_avl_det.non_mem_price.value=="")
		{
		alert("Please mention non-member price");
		document.cover_avl_det.non_mem_price.focus();
		return false;
		}


		fnm=document.cover_avl_det.non_mem_price.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_avl_det.non_mem_price.focus();
		return false;
		}

		
		if(document.cover_avl_det.non_mem_price.value !="")
		{
		var checkOK = "0123456789.";
		  var checkStr = document.cover_avl_det.non_mem_price.value;
		  var allValid = true;
		  for (i = 0;  i < checkStr.length;  i++)
		  {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			  if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			  allValid = false;
			  break;
			}
		  }
		  if (!allValid)
		  {
			alert('Data are invalid. 0-9 allowed');
			document.cover_avl_det.non_mem_price.select();
			return false;
		  }
		}


		if (document.cover_avl_det.avail.value=="")
		{
		alert("Please mention availability");
		document.cover_avl_det.avail.focus();
		return false;
		}


		fnm=document.cover_avl_det.avail.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_avl_det.avail.focus();
		return false;
		}

		///alert(cat_no);

		  var checked = false; 
		  var buttons = cover_avl_det.elements.odr_avl; 
		  for (var i=0; i<buttons.length; i++)  
		  {  
			if (buttons[i].checked) {  
			  checked = true; 
			  break;  
			}  
		   } 
		   if(!checked) 
			 alert("you have to choose order availability");  
		   return checked ; 

}


function validate_del_cover_avl()
{
var agree=confirm("Do you sure want to delete the cover availability?");
if (agree)

	return true ;
	
else

	return false ;
	document.cover_del.submit();

	
}

function cover_sr_validate()
{

		if (document.cover_search.search_text.value=="")
		{
		alert("Please mention search term");
		document.cover_search.search_text.focus();
		return false;
		}


		fnm=document.cover_search.search_text.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.cover_search.search_text.focus();
		return false;
		}
		

}


function mem_validate()
{

	if (document.mem_form.Forename.value=="")
	{
	alert("Please enter forename");
	document.mem_form.Forename.focus();
	return false;
	}


	fnm=document.mem_form.Forename.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.mem_form.Forename.focus();
	return false;
	}


	if (document.mem_form.Surname.value=="")
	{
	alert("Please enter surname");
	document.mem_form.Surname.focus();
	return false;
	}


	fnm=document.mem_form.Surname.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.mem_form.Surname.focus();
	return false;
	}


	if (document.mem_form.Addr1.value=="")
	{
	alert("Please enter address line 1");
	document.mem_form.Addr1.focus();
	return false;
	}


	fnm=document.mem_form.Addr1.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.mem_form.Addr1.focus();
	return false;
	}

	if (document.mem_form.Town.value=="")
	{
	alert("Please enter town or city");
	document.mem_form.Town.focus();
	return false;
	}


	fnm=document.mem_form.Town.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.mem_form.Town.focus();
	return false;
	}

	if (document.mem_form.Country.value=="")
	{
	alert("Please enter country");
	document.mem_form.Country.focus();
	return false;
	}

	if (document.mem_form.Email.value=="")
	{
	alert("Please enter email");
	document.mem_form.Email.focus();
	return false;
	}


	fnm=document.mem_form.Email.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.mem_form.Email.focus();
	return false;
	}
	
	
	if(echeck(document.mem_form.Email.value)==false)

	{

	document.mem_form.Email.select();

	return false; 

	}

		var checked = false; 
		var buttons = mem_form.elements.terms; 
		if (buttons.checked) 
			{  
			checked = true; 
			//break;  
			}  
	   
	   if(!checked) 
		alert("Do you agree to the terms?");  
	   return checked ; 


}

function odr_validate()
{

	if (document.add_odr.qty.value=="")
	{
	alert("Please select quantity");
	document.add_odr.qty.focus();
	return false;
	}
}


function shp_validate()
{
		
		if (document.shp_det.shp_amt.value=="")
		{
		alert("Please mention shipping cost");
		document.shp_det.shp_amt.focus();
		return false;
		}


		fnm=document.shp_det.shp_amt.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.shp_det.shp_amt.focus();
		return false;
		}

		
		if(document.shp_det.shp_amt.value !="")
		{
		var checkOK = "0123456789.";
		  var checkStr = document.shp_det.shp_amt.value;
		  var allValid = true;
		  for (i = 0;  i < checkStr.length;  i++)
		  {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			  if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			  allValid = false;
			  break;
			}
		  }
		  if (!allValid)
		  {
			alert('Data are invalid. 0-9 allowed');
			document.shp_det.shp_amt.select();
			return false;
		  }
		}

}

function is_member()
{

//var utp=document.chk_usr.U_type.value=="M";
if(document.chk_usr.usr_chk.checked==true)
	{
		document.chk_usr.U_type.value="M";
		var utp=document.chk_usr.U_type.value;
		//alert(utp);
	}
if(document.chk_usr.usr_chk.checked==false)
	{
		document.chk_usr.U_type.value="U";
		var utp=document.chk_usr.U_type.value;
		//alert(utp);
//		document.chk_usr.usr_chk.checked=true ;
	}
document.chk_usr.submit();
		
}

function clear_cart()
{

var utp2=document.cart_nxt.sess_id_hid.value;
//alert(" Sess ID "+utp2);
location.href="del_cart_item.php?sess_id="+utp2;
}

function popu_val()
{
var mem_val=document.chk_usr.membr_no.value;
document.cart_nxt.membr_no_hid.value=mem_val;
document.cart_nxt.user_type.value="M";
}


function chk_cart_next()
{
if(document.chk_usr.usr_chk.checked==true)
	{

		if (document.chk_usr.membr_no.value=="")
		{
		alert("Please mention membership No.");
		document.chk_usr.membr_no.focus();
		return false;
		}

		fnm=document.chk_usr.membr_no.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.chk_usr.membr_no.focus();
		return false;
		}


	}

}


function odrconfirm_validate()
{

	if (document.odr_form.Forename.value=="")
	{
	alert("Please enter forename");
	document.odr_form.Forename.focus();
	return false;
	}


	fnm=document.odr_form.Forename.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.odr_form.Forename.focus();
	return false;
	}


	if (document.odr_form.Surname.value=="")
	{
	alert("Please enter surname");
	document.odr_form.Surname.focus();
	return false;
	}


	fnm=document.odr_form.Surname.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.odr_form.Surname.focus();
	return false;
	}


	if (document.odr_form.Addr1.value=="")
	{
	alert("Please enter address line 1");
	document.odr_form.Addr1.focus();
	return false;
	}


	fnm=document.odr_form.Addr1.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.odr_form.Addr1.focus();
	return false;
	}

	if (document.odr_form.Town.value=="")
	{
	alert("Please enter town or city");
	document.odr_form.Town.focus();
	return false;
	}


	fnm=document.odr_form.Town.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.odr_form.Town.focus();
	return false;
	}

	if (document.odr_form.Country.value=="")
	{
	alert("Please enter country");
	document.odr_form.Country.focus();
	return false;
	}


/*
	if (document.odr_form.Email.value=="")
	{
	alert("Please enter email");
	document.odr_form.Email.focus();
	return false;
	}


	fnm=document.odr_form.Email.value;

	if (fnm==0 || fnm==null)
	{
	alert("Please enter proper value");
	document.odr_form.Email.focus();
	return false;
	}
	
*/	
	if (document.odr_form.Email.value!="")
	{
	if(echeck(document.odr_form.Email.value)==false)
	{
	document.odr_form.Email.select();
	return false; 
	}
	}

		
}


function comp_validate(type)
{

var type=type;


if(type=="EDIT" || type=="ADD")
	{
	
		if (document.comp_det.comp_name.value=="")
		{
		alert("Please mention company name");
		document.comp_det.comp_name.focus();
		return false;
		}


		fnm=document.comp_det.comp_name.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.comp_det.comp_name.focus();
		return false;
		}
	}

if(type=="ADD")
	{		
		
		if(document.comp_det.logo.value=="")
		{
		alert("Please mention image name");
		document.comp_det.logo.focus();
		return false;
		}


		fnm=document.comp_det.logo.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.comp_det.logo.focus();
		return false;
		}
		
		 var checked = false; 
		  var buttons = comp_det.elements.chk_show; 
		  for (var i=0; i<buttons.length; i++)  
		  {  
			if (buttons[i].checked) {  
			  checked = true; 
			  break;  
			}  
		   } 
		   if(!checked) 
			 alert("you have to choose display type");  
		   return checked ; 
	
	}
}

function validate_del_comp()
{
var agree=confirm("Do you sure want to delete this company?\n\nOther entries for this company would be deleted");
if (agree)

	return true ;
	
else

	return false ;
	document.cover_delete.submit();

	
}

function quick_ad_validate()
{


		if (document.qadv.comp.value=="#")
		{
		alert("Please select company");
		document.qadv.comp.focus();
		return false;
		}

		if (document.qadv.pos.value=="")
		{
		alert("Please mention Adv position");
		document.qadv.pos.focus();
		return false;
		}


		fnm=document.qadv.pos.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.qadv.pos.focus();
		return false;
		}

		if(document.qadv.pos.value !="")
		{
		var checkOK = "0123456789.";
		  var checkStr = document.qadv.pos.value;
		  var allValid = true;
		  for (i = 0;  i < checkStr.length;  i++)
		  {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			  if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			  allValid = false;
			  break;
			}
		  }
		  if (!allValid)
		  {
			alert('Data are invalid. 0-9 allowed');
			document.qadv.pos.select();
			return false;
		  }
		}

		if (document.qadv.logo.value=="")
		{
		alert("Please select image");
		document.qadv.logo.focus();
		return false;
		}


		fnm=document.qadv.logo.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.qadv.logo.focus();
		return false;
		}
		
}


function validate_del_qad()
{
var agree=confirm("Do you sure want to delete this Quick Ad?");
if (agree)

	return true ;
	
else

	return false ;
	document.qad_delete.submit();

	
}

function album_prc_validate()
{
		
		if (document.alprc_det.abl_mem_amt.value=="")
		{
		alert("Please mention member price");
		document.alprc_det.abl_mem_amt.focus();
		return false;
		}


		fnm=document.alprc_det.abl_mem_amt.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.alprc_det.abl_mem_amt.focus();
		return false;
		}

		
		if(document.alprc_det.abl_mem_amt.value !="")
		{
		var checkOK = "0123456789.";
		  var checkStr = document.alprc_det.abl_mem_amt.value;
		  var allValid = true;
		  for (i = 0;  i < checkStr.length;  i++)
		  {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			  if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			  allValid = false;
			  break;
			}
		  }
		  if (!allValid)
		  {
			alert('Data are invalid. 0-9 allowed');
			document.alprc_det.abl_mem_amt.select();
			return false;
		  }
		}


		if (document.alprc_det.abl_nonmem_amt.value=="")
		{
		alert("Please mention non member price");
		document.alprc_det.abl_nonmem_amt.focus();
		return false;
		}


		fnm=document.alprc_det.abl_nonmem_amt.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.alprc_det.abl_nonmem_amt.focus();
		return false;
		}

		
		if(document.alprc_det.abl_nonmem_amt.value !="")
		{
		var checkOK = "0123456789.";
		  var checkStr = document.alprc_det.abl_nonmem_amt.value;
		  var allValid = true;
		  for (i = 0;  i < checkStr.length;  i++)
		  {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			  if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			  allValid = false;
			  break;
			}
		  }
		  if (!allValid)
		  {
			alert('Data are invalid. 0-9 allowed');
			document.alprc_det.abl_nonmem_amt.select();
			return false;
		  }
		}

}


function printContent(id){
str=document.getElementById(id).innerHTML
newwin=window.open('','printwin','left=50,top=50,width=800,height=1800,scrollbars=yes')
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<TITLE>Print Page</TITLE>\n')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()">\n')
newwin.document.write(str)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}


////// For print only /////
var gAutoPrint = true; // Flag for whether or not to automatically call the print function

function printSpecial()
{
	if (document.getElementById != null)
	{
		var html = '<HTML>\n<HEAD>\n';

		if (document.getElementsByTagName != null)
		{
			var headTags = document.getElementsByTagName("head");
			if (headTags.length > 0)
				html += headTags[0].innerHTML;
		}
		
		html += '\n</HE' + 'AD>\n<BODY>\n';
		
		var printReadyElem = document.getElementById("printReady");
		
		if (printReadyElem != null)
		{
				html += printReadyElem.innerHTML;
		}
		else
		{
			alert("Could not find the printReady section in the HTML");
			return;
		}
			
		html += '\n</BO' + 'DY>\n</HT' + 'ML>';
		
		var printWin = window.open("","printSpecial");
		printWin.document.open();
		printWin.document.write(html);
		printWin.document.close();
		if (gAutoPrint)
			printWin.print();
	}
	else
	{
		alert("Sorry, the print ready feature is only available in modern browsers.");
	}
}

////// End print only ///

function links_validate(type)
{
var type=type;


		if (document.links_det.site_nm.value=="")
		{
		alert("Please mention site name");
		document.links_det.site_nm.focus();
		return false;
		}


		fnm=document.links_det.site_nm.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.links_det.site_nm.focus();
		return false;
		}
		

		if (document.links_det.url_nm.value=="")
		{
		alert("Please mention url");
		document.links_det.url_nm.focus();
		return false;
		}


		fnm=document.links_det.url_nm.value;

		if (fnm==0 || fnm==null)
		{
		alert("Please enter proper value");
		document.links_det.url_nm.focus();
		return false;
		}
		

		var theurl=document.links_det.url_nm.value;
//		var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
		var tomatch= /[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
		 if (tomatch.test(theurl))
		 {
			// window.alert("URL OK.");
			// return true;
		 }
		 else
		 {
			 window.alert("URL invalid. Try again\n\nFormat would be www.domain.extension");
			 document.links_det.url_nm.focus();
			 return false; 
		 }	

}

function validate_del_link()
{
var agree=confirm("Do you sure want to delete this link?");
if (agree)

	return true ;
	
else

	return false ;
	document.link_edit.submit();

	
}