var JS_SCRATCH = {
	scratch : function(obj) {
		obj.style.background = 'none';		
	},
	setScratchPosition : function() {
		JS_SCRATCH.setPosition("scratch_td_1","scratch_div_1");
		JS_SCRATCH.setPosition("scratch_td_2","scratch_div_2");
		JS_SCRATCH.setPosition("scratch_td_3","scratch_div_3");
		JS_SCRATCH.setPosition("scratch_td_4","scratch_div_4");
		JS_SCRATCH.setPosition("scratch_td_5","scratch_div_5");
		JS_SCRATCH.setPosition("scratch_td_6","scratch_div_6");
		JS_SCRATCH.setPosition("scratch_td_7","scratch_div_7");
		JS_SCRATCH.setPosition("scratch_td_8","scratch_div_8");
		JS_SCRATCH.setPosition("scratch_td_9","scratch_div_9");
		JS_SCRATCH.setPosition("scratch_td_10","scratch_div_10");
		JS_SCRATCH.setVisibility("scratch_div_1");
		JS_SCRATCH.setVisibility("scratch_div_2");
		JS_SCRATCH.setVisibility("scratch_div_3");
		JS_SCRATCH.setVisibility("scratch_div_4");
		JS_SCRATCH.setVisibility("scratch_div_5");
		JS_SCRATCH.setVisibility("scratch_div_6");
		JS_SCRATCH.setVisibility("scratch_div_7");
		JS_SCRATCH.setVisibility("scratch_div_8");
		JS_SCRATCH.setVisibility("scratch_div_9");
		JS_SCRATCH.setVisibility("scratch_div_10");
	},
	
	setPosition : function (scratch_td,scratch_div) {
		pivot_obj = document.getElementById(scratch_td);
		if (!pivot_obj)
			return 1;
		var div_obj = document.getElementById(scratch_div);	
		var obj = null;
		var left = null;
		var top = null;
		
		obj = pivot_obj;
		if (pivot_obj.offsetParent) {
			left = pivot_obj.offsetLeft;
			top = pivot_obj.offsetTop;
			while (obj = obj.offsetParent) {
				left += obj.offsetLeft;
				top += obj.offsetTop;
			}
		
		} else if (pivot_obj.x && pivot_obj.y){
			left = pivot_obj.x;
			top = pivot_obj.y;
		}
		div_obj.style.left = left + "px";
		div_obj.style.top = top + "px";
		
	},
	setVisibility : function(div_id,hidden) {
		if (hidden) {
			document.getElementById(div_id).style.visibility = "hidden";
		} else
			document.getElementById(div_id).style.visibility = "visible";
	},
	play : function() {
		
		document.location = "index.php?page=playscratchcard";
		
	},
	
	autoScratch : function() {
		var ie5=(document.getElementById && document.all);
		var ns6=(document.getElementById && !document.all);
		
		if (ie5) {
			var iframe_doc = document.scratch_iframe.document;		
		} else if (ns6) {
			var iframe_doc = document.getElementById("scratch_iframe");
			iframe_doc = iframe_doc.contentDocument;
		}			
		iframe_doc.getElementById("scratch_div_1").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_2").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_3").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_4").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_5").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_6").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_7").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_8").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_9").style.visibility = 'hidden';
		iframe_doc.getElementById("scratch_div_10").style.visibility = 'hidden';
	},
	
	checkCard : function() {
		if (confirm("Do you want to reveal the card completely?"))
			JS_SCRATCH.autoScratch();
		var form_obj = document.scratchcard_form;
		form_obj.action = 'scratch_gameover.php';
		HTML_AJAX.formSubmit('scratchcard_form','main_popup_div');
	},
	
	disableSelect : function (id) {
		var ie5=(document.getElementById && document.all);
		var ns6=(document.getElementById && !document.all);

		var obj = document.getElementById(id);
		if(ie5) {
			obj.onselectstart=new Function ("return false")
			obj.onmousedown=new Function ("return false")
		} else if (ns6) 
			obj.onselectstart="none";	
		
	}
	
}
var callback = function(event){ if(event.preventDefault) {  event.preventDefault(); } }


