var main_url = "http://lhp.co.in/";

function ajax_req_forgotlogin(url,mid){
	new Ajax.Updater(mid, url, { onLoading: showWaitingImage(mid)});
}

function ajax_req_left_right(url){
	url=main_url+url;
	new Ajax.Updater("midwithoutleftright", url, { onLoading: showWaitingImage("midwithoutleftright")});
}

function ajax_req_right(url){
	url=main_url+url;
	//alert(url);
	new Ajax.Updater("midwithoutleft", url, { onLoading: showWaitingImage("midwithoutleft")});
}

function trim(s) 
{
return s.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

function SetChecked(frmName, set)
{
	frmObj = eval("document." + frmName);
	switch(set)
	{
		case "1":
			for(var i = 0; i < frmObj.no.value; i++)
			{
				var tempObj = eval("frmObj.ch"+ i);
				tempObj.checked = true;
			}
			break;

		case "0":
			for(var i = 0; i < frmObj.no.value; i++)
			{
				var tempObj = eval("frmObj.ch"+ i);
				tempObj.checked = false;
			}
			break;
	}
}

function setCheckAll(frmEle)
	{
		fromName = frmEle.form.name;
		if(frmEle.checked == true)
		{
			SetChecked(fromName, "1");
		}
		else
		{
			SetChecked(fromName, "0");
		}
	}
	function abc(a,b)
	{	 

		    var container = document.getElementById(a);
            container.innerHTML = "<input type='text' value='b' size='5' maxlength='5'/>";
			window.location.reload();
			return true;		
        
        
	}
	
function toggle(a,b)
	{
	var ele = document.getElementById(a);
	var text = document.getElementById(b);
	if(ele.style.display == "block")
		{
    		ele.style.display = "none";
			text.innerHTML = "show";
  		}
	else {
		ele.style.display = "block";
		text.innerHTML = "hide";
	}
} 

  function setAction(frmObj, status,filename)
	{		
		flagChk = false;
		for(var i = 0; i < frmObj.no.value; i++)
		{
			var tempObj = eval("frmObj.ch"+ i);
			if(tempObj.checked == true)
			{
				flagChk = true;
			}
		}	
		if(flagChk)
		{
			
			if(status == "delete")
			{
				if(confirm("Do you really wish to delete?"))
				{
					frmObj.action="index_without_right.php";
					frmObj.file.value=filename;
					frmObj.action.value="deleteall";
					frmObj.submit();
					return true;	
					
				}
				else
				{
					return false;
				}
			}
			
		}
		else
		{
			alert("Please select atleast one checkbox");
			return false;
		}
		return false;
	}

function searchByOC(frmObj,filename)
	{
		
		 if(frmObj.option.value == ""){
			alert("Please Select Option");
			frmObj.option.focus();
			return false;
		}
		if(trim(frmObj.txtkey.value)=='')
		{
			alert("Enter Search Key");
			frmObj.txtkey.focus();

			return false;
		}

		frmObj.file.value=filename;
		frmObj.submit();
	}


function searchBySales(frmObj,filename)
	{
		
		if(frmObj.option.value == ""){
			alert("Please Select Option");
			frmObj.option.focus();
		
			return false;

		}
		 if(trim(frmObj.txtkey.value)=='')
		{
			alert("Enter Search Key");
			frmObj.txtkey.focus();
			

			return false;
		}
		
			frmObj.file.value=filename;
			frmObj.submit();
			
		
	}




function GoByOC(frmObj,filename)
	{
		if(frmObj.OC_DATE1.value == ""){
			alert("Please Select First Date");
			frmObj.OC_DATE1.focus();
			return false;
		}
		if(trim(frmObj.OC_DATE2.value)=='')
		{
			alert("Enter Select Second Date");
			frmObj.OC_DATE2.focus();
			return false;
		}

		frmObj.file.value=filename;
		frmObj.action.value="datesearch";

		frmObj.submit();
	}


function showWaitingImage( divId ) {

	//alert("Div ID :" +divId);

	var strBumperImage = '<div class="section_container" align="center" style=';
	if( 0 < document.getElementById(divId).clientWidth )
		strBumperImage += ' width:' + document.getElementById(divId).clientWidth + 'px;';

	if( 0 < document.getElementById(divId).clientHeight )
		strBumperImage += ' height:' + document.getElementById(divId).clientHeight + 'px;';
		strBumperImage += '"><img src="include/javascripts/ajax-loader.gif" width="100" height="100" border="0" alt=""/>';
		strBumperImage += '</div>';
		//alert(strBumperImage);
		document.getElementById(divId).innerHTML = strBumperImage;
}

function ok(frmObj,stock,filename)
{
	alert("file");
}
function bookornot(frmObj,stock,filename)
	{
		alert("hi");
			frmObj.file.value=filename;
					frmObj.action.value="book";
					frmObj.submit();
				
	}

function tp()
{
	new Ajax.Updater('center-column', 'index.php', { parameters: $('frmMember').serialize(true)	, onLoading: showWaitingImage( 'center-column' ),	evalScripts: true});
}

function checkLogvalidation(frmObj)
{
  

   if(frmObj.username.value == "Username"){
		alert("Please enter Username.");
		frmObj.username.focus();
		return false;
	}
  
  if(frmObj.password.value == "Password"){
		alert("Please enter Password.");
		frmObj.password.focus();
		return false;
	}

    frmObj.file="verify_login";

	var username = frmObj.username.value;
	var password = frmObj.password.value;

	showWaitingImage( 'leftCont' );
	var docObj = null;
	if (typeof window.ActiveXObject != 'undefined'){
		docObj = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		docObj = new XMLHttpRequest();
	}

	url="index_ajax.php?file=verify_login&username="+ username + "&password="+password;
	
	docObj.open("POST", url, false);
	docObj.send(null);
	var Res = docObj.responseText;
	
	if(Res==1)
	{
		window.location = "index.php";
	}
	else
	{
    	document.getElementById("leftCont").innerHTML = Res;
	}
	
}

function clearText(field){

    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;

}

function addRemedyValidation(frmObj,filename)
{
	if(frmObj.product_type.value == ''){
		alert("Please Select Product Type");
		frmObj.product_type.focus();
		return false;
	 }
	 if(frmObj.fault.value == 'Fault'){
		alert("Please Enter Fault");
		frmObj.fault.focus();
		return false;
	 }
	 if(frmObj.causes.value == 'Causes'){
		alert("Please Enter Causes");
		frmObj.causes.focus();
		return false;
	 }
	 if(frmObj.remedies.value == 'Remedies'){
		alert("Please Enter Remedies");
		frmObj.remedies.focus();
		return false;
	 }
	 if(frmObj.posted_by.value == 'Your Name'){
		alert("Please Enter Your Name");
		frmObj.posted_by.focus();
		return false;
	 }
	 if(frmObj.email.value == 'Your Email Id'){
		alert("Please Enter Your Email ID");
		frmObj.email.focus();
		return false;
	 }
	 else
	 {
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(reg.test(frmObj.email.value) == false) {
		alert('Invalid Email Address. Please Enter Valid Email ID');
		return false;
		}
	 }
	frmObj.file.value=filename;
	frmObj.action.value="insert";
	frmObj.submit();
	return true;
	
}

function changePwdValidation(frmObj,filename)
{
	if(frmObj.old_pwd.value == 'Old Password'){
		alert("Please Enter Old Password");
		frmObj.old_pwd.focus();
		return false;
	}
	if(frmObj.new_pwd.value == 'New Password'){
		alert("Please Enter New Password");
		frmObj.new_pwd.focus();
		return false;
	}
	if(frmObj.cnew_pwd.value == 'New Password'){
		alert("Please Enter Confirmation New Password");
		frmObj.cnew_pwd.focus();
		return false;
	}
	if(frmObj.cnew_pwd.value != frmObj.new_pwd.value){
		alert("Please check the entered password");
		return false;
	}
	
	frmObj.file.value=filename;
	frmObj.action.value="update";
	frmObj.submit();
	return true;
}


function changeEmailValidation(frmObj,filename)
{
	
	if(frmObj.new_email.value == 'New E-Mail ID'){
		alert("Please Enter New E-Mail ID");
		frmObj.new_email.focus();
		return false;
	}
	if(frmObj.cnew_email.value == 'New E-Mail ID'){
		alert("Please Enter Confirmation New E-Mail ID");
		frmObj.cnew_email.focus();
		return false;
	}
	if(frmObj.cnew_email.value != frmObj.new_email.value){
		alert("Please check the entered E-Mail ID");
		return false;
	}
	
	frmObj.file.value=filename;
	frmObj.action.value="update";
	frmObj.submit();
	return true;
}


function stockbook(frmObj,filename)
{
	if(frmObj.qty.value == '0')
		{
		alert("Please Enter Quantity");
		frmObj.qty.focus();
		return false;
		}
	if(frmObj.qty.value == '')
		{
		alert("Please Enter Quantity");
		frmObj.qty.focus();
		return false;
		}
	
	
	frmObj.file.value=filename;
	frmObj.action.value="book";
	frmObj.submit();
	return true;
}

function asrfileValidation(frmObj,filename)
{
	if(frmObj.username.value == 'RHM Username'){
		alert("Please Enter RHM Username");
		frmObj.username.focus();
		return false;
	}
	if(frmObj.description.value == 'Description'){
		alert("Please Enter Description");
		frmObj.description.focus();
		return false;
	}
	if(frmObj.file_upload.value == ''){
		alert("Please select file for RHM");
		frmObj.file_upload.focus();
		return false;
	}
		
	frmObj.file.value=filename;
	frmObj.action.value="upload";
	frmObj.submit();
	return true;
}


function editMemberValidation(frmObj,filename)
{
	if(frmObj.member_id.value == ''){
		alert("Please Enter Member ID");
		frmObj.member_id.focus();
		return false;
	}
	if(frmObj.first_name.value == ''){
		alert("Please Enter First Name");
		frmObj.first_name.focus();
		return false;
	}
	if(frmObj.last_name.value == ''){
		alert("Please Enter Last Name");
		frmObj.last_name.focus();
		return false;
	}
	if(frmObj.username.value == ''){
		alert("Please Enter User Name");
		frmObj.username.focus();
		return false;
	}
	if(frmObj.password.value == ''){
		alert("Please Enter Password");
		frmObj.password.focus();
		return false;
	}

	frmObj.action="index_without_right.php"
	frmObj.file.value=filename;
	frmObj.action.value="update";
	frmObj.submit();
	return true;
}


function addMemberValidation(frmObj,filename)
{
	if(frmObj.member_id.value == 'Member Id'){
		alert("Please Enter Member ID");
		frmObj.member_id.focus();
		return false;
	}
	if(frmObj.first_name.value == 'First Name'){
		alert("Please Enter First Name");
		frmObj.first_name.focus();
		return false;
	}
	if(frmObj.last_name.value == 'Last Name'){
		alert("Please Enter Last Name");
		frmObj.last_name.focus();
		return false;
	}
	if(frmObj.username.value == 'User Name'){
		alert("Please Enter User Name");
		frmObj.username.focus();
		return false;
	}
	if(frmObj.password.value == 'Password'){
		alert("Please Enter Password");
		frmObj.password.focus();
		return false;
	}

	frmObj.action="index_without_right.php"
	frmObj.file.value=filename;
	frmObj.action.value="insert";
	frmObj.submit();
	return true;
}

function select_format(f)
{
	//alert("fdsfsd");
	
	if(f=='vfc')
	{
		//alert(frmObj);
		document.getElementById('vfc').style.display="block";
		document.getElementById('ss').style.display="none";
		//document.frm.submit.disabled=false; 
		//frmObj.file.value = f1;
		//frmObj.action.value = "load_f1";

	}
	else if(f=='ss')
	{
		//alert(f);
		document.getElementById('vfc').style.display="none";
		document.getElementById('ss').style.display="block";
		//document.frm.submit.disabled=false;
	}
	else
	{
		//alert(f);
		document.getElementById('vfc').style.display="none";
		document.getElementById('ss').style.display="none";
		//document.frm.submit.disabled=true;
	}
}


/* function enq(theForm)
{
	alert(frmObj);

	var comp_name = document.frm.comp_name.text;
	alert(comp_name);

	if(comp_name==null || comp_name=="")
	{
		document.frm.comp_name.focus();
		alert("Plz enter comp_name");
		return false;
	} 
} */

/**********  Code for tooltips *************************/

var tipwidth='150px' //default tooltip width
var tipbgcolor='AliceBlue'  //tooltip bgcolor
var disappeardelay=250  //tooltip disappear speed onMouseout (in miliseconds)
var vertical_offset="0px" //horizontal offset of tooltip from anchor link
var horizontal_offset="-3px" //horizontal offset of tooltip from anchor link

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';background-color:'+tipbgcolor+'" ></div>')

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


function showhide(obj, e, visible, hidden, tipwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
}
return edgeoffset
}

function fixedtooltip(menucontents, obj, e, tipwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidetip()
dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
dropmenuobj.innerHTML=menucontents

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}
}

function hidetip(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidetip(){
if (ie4||ns6)
delayhide=setTimeout("hidetip()",disappeardelay)
}

function clearhidetip(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

/********************* End tooltips *************************/



