function jsrs_call_server(scriptname,params,callback)
 {
  var g_intervalID;
  var head = document.getElementsByTagName('head').item(0);
  var old  = document.getElementById('lastLoadedCmds');
  if (old) head.removeChild(old);
  script = document.createElement('script');
  script.src = scriptname + "?callback=" + callback + "&" + params;
  script.type = 'text/javascript';
  script.defer = true;
  script.id = 'lastLoadedCmds';
  void(head.appendChild(script));
 }
/*function to validate checkout page*/

function validateRadioGroup(grpobj) {

	var cnt = -1;
	if(grpobj.length){

		for (var i=grpobj.length-1; i > -1; i--) {
			if (grpobj[i].checked) {
				cnt = i; i = -1;
			}
		}
		   
	}
	else{
		
	 if (grpobj.checked) {
	cnt = 0;
	 }
	}
	
	
	if (cnt > -1) {
		if(grpobj.length){
			return grpobj[cnt].value;
		}
		else{
			return grpobj.value;
		}
	}
	else {
		return null;
	}
}

function validateCheckout()
{
	var checkedradio;
	document.getElementById("Payment").style.display = "none" ;
	document.getElementById("Terms").style.display="none" ;
	document.getElementById("Photo").style.display="none" ;
	if(typeof(document.frm_page.rd_paymentgateway) == "object"){
		checkedradio = validateRadioGroup(document.frm_page.rd_paymentgateway);
	}
	else{
		checkedradio = false;
	}

	if(checkedradio == null )
	{

		document.getElementById("Payment").style.display = "block" ;
		return false;
	}
	if(!document.frm_page.chk_photo.checked)
	{
		document.getElementById("Photo").style.display="block" ;
		return false;
	}
	if(!document.frm_page.chk_agree.checked)
	{
		document.getElementById("Terms").style.display="block" ;
		return false;
	}
	
	if(document.frm_page.zeroproduct.value == 1)
		document.frm_page.action = "confirmation.php";
	
}
/*function used in customer page to redirect user to pay for the Pending Order*/
function Pay(frmobj)
{
	
	
	frmobj.action = "checkout.php";
	frmobj.submit();
	
}
function makePublic(frmobj,memberid,ordertype,Id)
{
	
	
	frmobj.publicmember.value = memberid;
	frmobj.typeorder.value = ordertype;
	frmobj.publicId.value = Id;	
	frmobj.submit();
	
}
function addPublicMessage(frmobj)
{
	
	
	frmobj.action = "makepublic.php";
	frmobj.submit();
	
}
function validateMessage()
{
	document.getElementById("Message").style.display = "none" ;
	
	if(document.frm_page.txtDesc.value.length > 255)
	{
		document.getElementById("Message").style.display = "block" ;
		return false;
	}

	if(typeof(document.frm_page.edit) == "object")
	{
		document.frm_page.editable.value = document.frm_page.edit.value;
		document.frm_page.edit.value = ""; 
	}
}
function deleteComments(id)
{
	
	document.frm_page.commentid.value = id;
	document.frm_page.submit();

}
function editComments(id)
{
	
	document.frm_page.edit.value = id;
	document.frm_page.submit();

}
function ignoreUser(id)
{
	document.frm_page.banuser.value = id;
	document.frm_page.submit();

}

function DoBack(frmobj,strreferrer)
{
	/*FrmName = frmobj.name;
	document.forms(FrmName).action = strreferrer;
	document.forms(FrmName).submit();*/
	frmobj.action = strreferrer;
	frmobj.submit();

}
function ChkLoginBlank(frm)
{
	/*if  (checkBlank(frm.txtfname,"First Name")==false)
			return false;
	if  (isAlphanumeric(frm.txtfname,false,false)==false)
			{ alert("First name can not be alphanumeric");
				return false;
			}*/

}
/*function CheckCondition(check_button)
{
	alert("");
	if(document.frm_page.loggeduser.value=="1")
	{
		if(document.frm_page.checkuser.value=="")
		{
			document.getElementById("checkUsers").style.display="block" ;
			return false;
			
		}
	}



  var ext = document.frm_page.fileupload1.value;
  alert(ext)
  var extjpeg = document.frm_page.fileupload1.value;
  if(ext == "")
	{
		if(check_button==0)
		{
			document.getElementById("CheckBlank").style.display="block" ;
			return false;
		}
	}
	
  ext = ext.substring(ext.length-4,ext.length);
  ext = ext.toLowerCase();
  extjpeg = extjpeg.substring(extjpeg,length-4,ext.length);
  extjpeg = extjpeg.toLowerCase();

  if(ext != '.jpg' &&  ext != 'jpeg'&& ext!='gif' && ext!='png'&& ext!='bmp')
	{
		// alert(ext)
	  if(check_button==0)
		{
			
			document.getElementById("CheckFile").style.display="block" ;
			return false;
		}
     }


	if(document.frm_page1.fileupload1.value!="")
	{
		if(document.frm_page.Url_Upload_1.value=="1")
		{
			if(document.frm_page.Url_Upload1.value!="")
			{
				if(check_button==0)
				{
					document.getElementById("CheckFiles").style.display="block" ;
					return false;
					
				}
			}
		}
	}
	if(document.frm_page.Url_Upload_1.value == "1")
	{
		if(check_button==0)
		{
			if(document.frm_page.fileupload1.value == "")
			{
				if(document.frm_page.Url_Upload1.value == "")
				{
					document.getElementById("CheckFile").style.display="block" ;
					return false;
				}
			}
			//document.getElementById("CheckFile").style.display="block" ;
			//return false;
		}

	}

	if(document.frm_page.Url_Upload_2.value == "1")
	{
		
			if(document.frm_page.File_Url_Upload2.value!= "")
			{
				if(document.frm_page.Url_Upload_2.value == "1")
				{
					if(document.frm_page.Url_Upload2.value!="")
					{
						if(check_button==0)
						{
							document.getElementById("CheckFile2").style.display="block" ;
							return false;;
						}
					}
				}
			}
		
	}

	document.frm_page.action = 'upload.php';

}
*/

function productpage(id)
{
	
	document.productfrm.Product_Id.value =id;
	
	document.productfrm.action = "upload.php";
	document.productfrm.submit();
	
}
function userpage(username)
{
	
	document.productfrm.UserName.value =username
	
	document.productfrm.action = username + "-gallery.php";
	document.productfrm.submit();
	
}

function redirectpage(strurl)
{
	
	window.location.href = strurl;
	
}
function goProduct(Id)
{
	document.frm_page.Product_Id.value = Id;
	
	document.frm_page.action = "upload.php";
	document.frm_page.submit();
}
function  check_page2(page,action)
{
	
	document.productfrm.page.value = page;
	if(action != "")
			document.productfrm.action = action + "-products.php";
	else
			document.productfrm.action = "product.php";
	document.productfrm.submit();
}
function  check_gallery2(page,action)
{
	
	document.productfrm.page.value = page;
	if(action != "")
			document.productfrm.action = username + "-gallery.php";
	else
			document.productfrm.action = "gallery.php";
	document.productfrm.submit();
}
function valid_account()
{
	if(document.frm_page.txt_fname.value=="")
	{
		document.frm_page.txt_fname.focus();
		document.getElementById("Checkfname").style.display="block" ;
		return false;
	}
	else
	{
		document.getElementById("Checkfname").style.display="none" ;
	}

	if(document.frm_page.txt_uname.value=="")
	{
		document.frm_page.txt_uname.focus();
		document.getElementById("CheckBlank").style.display="block" ;
		return false;
	}
	else
	{
		document.getElementById("CheckBlank").style.display="none" ;
	}
	if(document.frm_page.txt_email.value=="")
	{
		document.frm_page.txt_email.focus();
		document.getElementById("CheckBlankemail").style.display="block" ;
		return false;
	}
	else
	{
		document.getElementById("CheckBlankemail").style.display="none" ;
	}
	if(!isEmail(document.frm_page.txt_email.value))
	{
		document.frm_page.txt_email.select();
		document.getElementById("validkemail").style.display="block" ;
		return false;
	}
	else
	{
		document.getElementById("validkemail").style.display="none" ;
	}

}

