jQuery = jQuery.noConflict();
hideshow = 0;

function findPos(obj, order) {
	
	obj = jQuery(obj).get(order);
	
	var curleft = curtop = 0;
	
	if (obj.offsetParent) {
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;

		if(obj.offsetHeight) {
		   curHeight = obj.offsetHeight; 
		} else {
		   //curHeight = 0;
		} // end if/else
		
		if(obj.offsetWidth) {
		   curWidth = obj.offsetWidth;
		} else {
		   //curWidth = 0;
		} // end if/else
		
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop	
		}// end while
		
		return [curleft,curtop,curWidth,curHeight];	
		
	} else {
		
	  return false;
	  
	}

}


jQuery(document).ready(function() {

	jQuery(".edit-template").hover(function() {

        jQuery(".highlight-temp").remove();

		var url = jQuery(this).attr('href');
		var order = 0;
		var parents = jQuery(this).parent();
		
		// To Fix IE6 Bugs 
		if (jQuery(parents).get(0).tagName.toLowerCase() == "li") {
			var parents = jQuery(parents).parent();	
		}
		
		var arrCurrentPos = findPos(parents,order);
		currentOverlay = "currentOverlay" + order +"-highlight";
	
	if ((jQuery('#currentOverlay '))) {
	
		jQuery("body").prepend("<div id='" + currentOverlay + "' class='highlight-temp'><h2>Click to edit this content</h2></div>");
		jQuery("#"+currentOverlay).css("top",arrCurrentPos[1]);
		jQuery("#"+currentOverlay).css("left",arrCurrentPos[0]);
		jQuery("#"+currentOverlay).css("width",arrCurrentPos[2]);
		jQuery("#"+currentOverlay).css("height",arrCurrentPos[3]);
		
		jQuery('#'+currentOverlay).hover(function() {
		
		}, function() {
			jQuery(this).remove();
		});
		
		jQuery('#'+currentOverlay).click(function() {
			window.open(url);
		});
	
	}
	
	}, function() {
	
	});
	
	jQuery(document).bind('keydown', 'f8', function(evt){
		
		if (hideshow % 2 == 1) {
			jQuery(".edit-template").fadeIn();
			jQuery(".submit-template").fadeIn();
			jQuery(".position-relative").css({position: "relative"});
            jQuery(".service-widgets-premium-individual").css({position: "relative"});
    } else {
			jQuery(".edit-template").fadeOut();
			jQuery(".submit-template").fadeOut();
			jQuery(".position-relative").css({position: "static"});
            jQuery(".service-widgets-premium-individual").css({position: "static"});
    }
		
		hideshow++;
		
	});
	
});