function srch_getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function srch_overlay(curobj, srch_saveobj){
if(document.getElementById('RELIGION1'))
{document.getElementById('RELIGION1').style.visibility = "hidden"}
if(document.getElementById('qsrecaste'))
{document.getElementById('qsrecaste').style.visibility = "hidden"}
if(document.getElementById('LANGUAGE'))
{document.getElementById('LANGUAGE').style.visibility = "hidden"}


if (document.getElementById){
var srch_saveobj=document.getElementById(srch_saveobj)
srch_saveobj.style.left=srch_getposOffset(curobj, "left")-8+"px"
srch_saveobj.style.top=srch_getposOffset(curobj, "top")-172+"px"
srch_saveobj.style.display="block"
document.getElementById('BMID').focus();
return false
}
else
return true
}

function srch_overlayclose(srch_saveobj){
if(document.getElementById('RELIGION1')){document.getElementById('RELIGION1').style.visibility = "visible";}
if(document.getElementById('qsrecaste')){document.getElementById('qsrecaste').style.visibility = "visible";}
if(document.getElementById('LANGUAGE')){document.getElementById('LANGUAGE').style.visibility = "visible";}

document.getElementById(srch_saveobj).style.display="none"
}

function validateViewId()
{
	var objValue = document.getElementById('BMID').value.replace(/\s+$/,"");
	var obj=document.getElementById('BMID').value.substring(0,1);
	var objval=document.getElementById('BMID').value.substring(1);
	//alert(obj);
	//alert(objval);
	if(obj!="M" || isNaN(objval))
	{
	alert("Invalid matrimony ID...");
	return false;
	}
	
	if (objValue.length == 0){alert("Please enter matrimony ID");document.getElementById('BMID').focus();return false;}
	else {return true;}
}
function vbyid()
{
if(validateViewId()==true){document.vbyidfrm.action="view.php"  ;document.vbyidfrm.submit();}else return false;
}

function quicklinkdisp(){
if (document.getElementById){
var curobj=document.getElementById('quicklinkdisp');
var srch_saveobj=document.getElementById('quicklinkdis');
srch_saveobj.style.left=srch_getposOffset(curobj, "left")+"px";
srch_saveobj.style.top=srch_getposOffset(curobj, "top")+29+"px";
srch_saveobj.style.display="block";
showquick();
}
}

function showquick()
{
	var p = document.getElementById('quicklinkdisp');
  var c = document.getElementById('quicklinkdis');
  p["phone_parent"]     = p.id;
  c["phone_parent"]     = p.id;
  p["phone_child"]      = c.id;
  c["phone_child"]      = c.id;
  p["phone_position"]   = "y";
  c["phone_position"]   = "y";
  c.style.position   = "absolute";
  c.style.visibility = "visible";
  showtype="click";
  cursor="default";
  if (cursor != undefined) p.style.cursor = cursor;

   p.onclick     = quicklinkdisp;
   p.onmouseout  = quicklinkout;
   c.onmouseover = quicklinkdisp;
   c.onmouseout  = quicklinkout;
}

function quicklinkout()
{
	$('quicklinkdis').style.visibility="hidden";
}
//document.getElementById('srchpatient').value.substring(5)==


