
function fnResetForm(form_obj) {
	
}

function fnGet_new_captach_code(url){

	var rand_no=Math.random(0,100);
	document.getElementById('captcha_image').setAttribute('src',url + "?catcha_id="+rand_no);
}

/*
function fnCustomAlertBox(message){
	
	if(document.getElementsByTagName('html')[0].scrollTop != 0){
		scroll_height=document.getElementsByTagName('html')[0].scrollTop;
	}
	else {
		scroll_height = document.getElementsByTagName('body')[0].scrollTop;
	}
	fnLockScreen();
	document.getElementById("alert_message_id").innerHTML = message;
	document.getElementById("alert_message_box").style.display='block';
	document.getElementById("alert_message_box").style.top = scroll_height +  100 + "px";
	document.getElementById("alert_message_box").style.left = ((document.getElementsByTagName('body')[0].scrollWidth)/2 - 200)+"px";
}
*/

function fnCustomAlertBox(message, flag){
	if(!flag) flag = "error";
	
	fnLockScreen();
	
	if(window.top.document.getElementsByTagName('html')[0].scrollTop != 0){
		scroll_height=window.top.document.getElementsByTagName('html')[0].scrollTop;
		scroll_width=window.top.document.getElementsByTagName('html')[0].scrollLeft;
	}
	else {
		scroll_height = window.top.document.getElementsByTagName('body')[0].scrollTop;
		scroll_width = window.top.document.getElementsByTagName('body')[0].scrollLeft;
	}
	
	switch(flag){
		case "error":
				window.top.document.getElementById("alert_heading").innerHTML = "Alert!";
				window.top.document.getElementById("error_icon").style.display = "block"
				window.top.document.getElementById("info_icon").style.display = "none"
				break;
		case "info":
				window.top.document.getElementById("alert_heading").innerHTML = "Information";
				window.top.document.getElementById("error_icon").style.display = "none";
				window.top.document.getElementById("info_icon").style.display = "block";
				break;
	}
	
	//document.getElementById("zoom_image_box").style.left = ((document.getElementsByTagName("body")[0].scrollWidth) - (document.getElementById("zoom_imgage_id").width))/2+"px";\',5);
	
	window.top.document.getElementById("alert_message_id").innerHTML = message;
	window.top.document.getElementById("alert_message_box").style.display='block';
	window.top.document.getElementById("alert_message_box").style.top = scroll_height +  100 + "px";
	window.top.document.getElementById("alert_message_box").style.left = ( window.top.document.getElementsByTagName("body")[0].scrollWidth / 2 - 200)+"px";
}

function fnShowZoomImage(image_url, flag){
	if(!flag){
		fnCustomAlertBox("<div align='center'>Please login to review the larger version of images.<br /> If you haven't registered yet, then Register Now. <br /> Registration is  free, quick and simple.</div>");
	}
	else if(image_url!=''){
		
		if(document.getElementsByTagName('html')[0].scrollTop != 0){
			scroll_height=document.getElementsByTagName('html')[0].scrollTop;
		}
		else {
			scroll_height = document.getElementsByTagName('body')[0].scrollTop;
		}
		fnLockScreen();
		//document.getElementById("loding_box").style.display="block";
		document.getElementById("zoom_image_box").style.top = scroll_height + 10 + "px";
		document.getElementById("zoom_imgage_id").setAttribute("src", site_img_url + "loading.gif");

		document.getElementById("zoom_image_box").style.display="block";
		var temp_image = new Image();
		temp_image.src = image_url;
		
		document.getElementById("zoom_imgage_id").setAttribute("src", temp_image.src);

		//setTimeout('document.getElementById("loding_box").style.display="none";document.getElementById("zoom_image_box").style.display="block"; interval_obj =  setInterval(\'document.getElementById("zoom_image_box").style.left = ((document.getElementsByTagName("body")[0].scrollWidth) - (document.getElementById("zoom_imgage_id").width))/2+"px";\',5);', 100);
	}
	else {
		fnCustomAlertBox("Image is not available.");
	}
}

function fnHideZoomImage(){
	//clearInterval ( interval_obj );
	document.getElementById("zoom_image_box").style.display='none';
	fnUnlockScreen();
}

function fnLockScreen() {
	window.top.document.getElementById("alert_message_box_bg").style.display='block';
	window.top.document.getElementById("alert_message_box_bg").style.visibility='visible';
	window.top.document.getElementById("alert_message_box_bg").style.height = window.top.document.getElementsByTagName('body')[0].scrollHeight + 20+"px";
	window.top.document.getElementById("alert_message_box_bg").style.width = window.top.document.getElementsByTagName('body')[0].scrollWidth+"px";
	window.top.document.getElementById("alert_message_box_bg").style.zIndex=1000;
}

function fnUnlockScreen() {
	window.top.document.getElementById("alert_message_box_bg").style.display='none';
	window.top.document.getElementById("alert_message_box_bg").style.visibility='hidden';
	window.top.document.getElementById("alert_message_box").style.display='none';		
}

function fnShowTopMessage(msg){
	window_exatra_padding = document.getElementsByTagName('body')[0].scrollWidth - 960;
	if(window_exatra_padding>0){
		document.getElementById('cus_top_msg').style.left = window_exatra_padding / 2 + 630 + "px";
	}
	else {
		document.getElementById('cus_top_msg').style.left =  630 + "px";
	}
	document.getElementById('cus_top_msg').innerHTML = msg;
	document.getElementById('cus_top_msg').style.display = "block";
}

function fnAddLoadEvent() {
  	var oldLoad = window.onload;
	window.onload=function(){
	  //oldLoad();
	  if(custome_message && custome_message_type){
	  	fnCustomAlertBox(custome_message, custome_message_type);
	  }
	}
}
