// JavaScript Document
// JavaScript Document

// This Variables for Tabs
var leftSlideOpen = false;
var rightSlideOpen = false;
var footerPrevTabContents = "";
var footerCurTabContents = "footerRightContent1";
var contactSelected = false;

function swapContent(thisID){
	
	footerPrevTabContents = footerCurTabContents
	footerCurTabContents = "footerRightContent"+thisID.replace("footerTab","")
	if(footerCurTabContents == footerPrevTabContents){
	}
	else{
		//jQuery("#"+footerPrevTabContents).fadeTo(250,0);
		jQuery("#"+footerPrevTabContents).css("display","none");
		document.getElementById("footerTab"+footerPrevTabContents.replace("footerRightContent","")).className = "";
		
		document.getElementById(thisID).className = "tabSlected";
		if(footerCurTabContents != "footerRightContent3"){
			jQuery("#"+footerCurTabContents).css("display","block");
			contactSelected = false;
			
		}
		//jQuery("#"+footerCurTabContents).fadeTo(1,0)
		//jQuery("#"+footerCurTabContents).fadeTo(250,1)
		if(footerCurTabContents == "footerRightContent2" && contactSelected==false){
			setupCurrLocation();
			contactSelected = true;
			setupCurAddress();
			//setContactAddress();
		}
		if(footerCurTabContents == "footerRightContent3"){
			//alert("tetst")
				contactSelected = false;
			
				document.getElementById("btnForLeft").innerHTML = "Back";		
				jQuery("#footerRight").animate({left: "1px",width:"978px"},500,function(){jQuery("#"+footerCurTabContents).css("display","block");});
				jQuery("#footerLeft").animate({left:"-600px"},500);
				//jQuery("#leftBtn").css({ backgroundImage:"url(../Images/Footer/btnBg.gif)"});
				jQuery("#leftBtn").attr("id","leftBtn2");
				rightSlideOpen = true;
			
		}
	}
	retrieveContactData();
	retrieveCommentData();	
}

// This Variables and functions for Contact us

var curAddNo = 1;
var prevAddNo = 1;
var duration = 500;
var prevOpened = false;

function setupCurAddress(){
	
	jQuery(".contactUsAddresses").animate({left:-((curAddNo-1)*330)+"px"},500);
	jQuery(".contactUsLocationHolder").animate({left:-((curAddNo-1)*130)+"px"},500);

}

function setupOtherAdd(){
	for(i=0;i<=7;i++){
		if(i!=curAddNo){
			jQuery("#addressTd"+i).css("left","330px");
		}
	}
}

function setupOtherAddHead(){
	for(i=0;i<=7;i++){
		if(i!=curAddNo){
			jQuery("#contactUsLocation"+i).css("left","130px");
		}
	}
}

//This variable for Portfolio

var curfolio = 1; 
var prevfolio = 0;

function setupPortfolio(){

	
		if(prevfolio!=0){
			newimg = jQuery("#portfolioDot"+prevfolio+" img").attr("src").replace("FooterPortfolioDotOver.png","FooterPortfolioDot.png");
			jQuery("#portfolioDot"+prevfolio+" img").attr("src",newimg);
		}
		
		newimg = jQuery("#portfolioDot"+curfolio+" img").attr("src").replace("FooterPortfolioDot.png","FooterPortfolioDotOver.png");
		jQuery("#portfolioDot"+curfolio+" img").attr("src",newimg);
		
		jQuery(".portfolioBoxThumbHolder").animate({left:-((curfolio-1)*334)+"px"},500);
		jQuery(".portfolioContents").animate({left:-((curfolio-1)*334)+"px"},500);
		jQuery(".footerLeftContentLImgs").animate({left:-((curfolio-1)*178)+"px"},500);
	
	
}

function setupPortfolioOthersCons(){
	for(i=0;i<=4;i++){
		if(i!=curfolio){
			jQuery("#portfolioContent"+i).css("left","334px");
			jQuery("#portfolioBoxThumbs"+i).css("left","334px");
			jQuery("#portfolioImg"+i).css("left","178px");
		}
	}
}
function setupPortfolioOthersTxtImg(){
	for(i=0;i<=4;i++){
		if(i!=curfolio){
				jQuery("#portfolioImg"+i).css("left","178px");
			
		}
	}
}
function setupPortfolioOthersImg(){
	for(i=0;i<=4;i++){
		if(i!=curfolio){
				jQuery("#portfolioBoxThumbs"+i).css("left","334px");
			}
			
		}
	
}

jQuery(document).ready(function(){
	swapContent("footerTab2")
	setupPortfolio();
	jQuery("#btnForRight").click(function(){
	if(leftSlideOpen == false && rightSlideOpen == false){
		document.getElementById("btnForRight").innerHTML = "Back";		
		jQuery("#footerRight").animate({left: "990px"},500);
		jQuery("#footerLeft").animate({width:"989px"},500);
		//jQuery("#rightBtn").css({ backgroundImage:"url(../Images/Footer/btnBg2.gif)"});
		jQuery("#rightBtn").attr("id","rightBtn2");
		leftSlideOpen = true;
		
	}
	else{
		document.getElementById("btnForRight").innerHTML = "Expand";
		jQuery("#footerRight").animate({left: "379px"},500);
		jQuery("#footerLeft").animate({width:"400px"},500);
		//jQuery("#rightBtn").css({ backgroundImage:"url(../Images/Footer/btnBg.gif)"});
		jQuery("#rightBtn2").attr("id","rightBtn");
		leftSlideOpen = false;
	}
	});
	
	jQuery("#btnForLeft").click(function(){
	//alert("tetst")
	if(leftSlideOpen == false && rightSlideOpen == true){
		document.getElementById("btnForLeft").innerHTML = "View More";
		jQuery("#footerRight").animate({left: "409px",width:"560px"},500);
		jQuery("#footerLeft").animate({left:"0px"},500);
		//jQuery("#leftBtn").css({ backgroundImage:"url(../Images/Footer/btnBg2.gif)"});
		jQuery("#leftBtn2").attr("id","leftBtn");
		leftSlideOpen = false;
		rightSlideOpen = false;
		prevOpened = false;
		if(footerCurTabContents == "footerRightContent2"){
			//setupCurrLocation();
			//prevOpened = false;
			//contactSelected = true;
			//setContactAddress();
			
		setupCurrLocation();
		contactSelected = true;
		setupCurAddress();
		prevOpened = true;
		}
		if(footerCurTabContents == "footerRightContent3"){
			//jQuery("#footerRightContent3").fadeTo(500,0);
			jQuery("#footerRightContent3").css("display","none");
			jQuery("#footerRightContent2").css("display","inline");
			//jQuery("#footerRightContent1").fadeTo(10,0);
			//jQuery("#footerRightContent1").fadeTo(500,1);
			
			//document.getElementById("footerTab"+footerPrevTabContents.replace("footerRightContent","")).className = "";
			
			document.getElementById("footerTab3").className = "";
			document.getElementById("footerTab2").className = "tabSlected";
			footerCurTabContents = "footerRightContent2"
			
		}
	}
	else{
		document.getElementById("btnForLeft").innerHTML = "Back";		
		jQuery("#footerRight").animate({left: "1px",width:"978px"},500);
		jQuery("#footerLeft").animate({left:"-800px"},500);
		//jQuery("#leftBtn").css({ backgroundImage:"url(../Images/Footer/btnBg.gif)"});
		jQuery("#leftBtn").attr("id","leftBtn2");
		rightSlideOpen = true;
		setupCurrLocation();
		contactSelected = true;
		setupCurAddress();
		prevOpened = true;
	}
	
	});

	jQuery("#contactAddRightArr").click(function(){
		prevAddNo = curAddNo;
		if(curAddNo>=7){
			curAddNo=1;
		}
		else{
			curAddNo = curAddNo+1;
		}
		setupCurAddress();
	});
	
	jQuery("#contactAddLeftArr").click(function(){
		prevAddNo = curAddNo;
		if(curAddNo<=1){
			curAddNo = 7;
		}
		else{
			curAddNo = curAddNo-1;
		}
		setupCurAddress();
	});
	
	jQuery(".swapImg").mouseover(function(){
		curdot = Number(this.id.replace("cuLocation",""));
		if(curdot!=curAddNo){
			newimg = jQuery("#"+this.id+" img").attr("src").replace("dot.gif","dotOver.gif");
			jQuery("#"+this.id+" img").attr("src",newimg)
		}
	});
	jQuery(".swapImg").mouseout(function(){
		curdot = Number(this.id.replace("cuLocation",""));
		if(curdot!=curAddNo){
			newimg = jQuery("#"+this.id+" img").attr("src").replace("dotOver.gif","dot.gif");
			jQuery("#"+this.id+" img").attr("src",newimg);
		}
	});
	 
	 jQuery(".txtLocation").click(function(){
		curdot = Number(this.id.replace("txtLocation",""));
		if(curdot != curAddNo){
			prevAddNo = curAddNo;
			curdot = Number(this.id.replace("txtLocation",""));
			curAddNo = curdot;
			setupCurAddress();
		}
	});
	 
	jQuery(".swapImg").click(function(){
		if(curdot != curAddNo){
			prevAddNo = curAddNo;
			curdot = Number(this.id.replace("cuLocation",""));
			curAddNo = curdot;
			setupCurAddress();
		}
	});
	
	// for Portfolio
	
	jQuery(".swapDot").mouseover(function(){
		
		curfoliodot = Number(this.id.replace("portfolioDot",""));
		if(curfoliodot!=curfolio){
			newimg = jQuery("#"+this.id+" img").attr("src").replace("FooterPortfolioDot.png","FooterPortfolioDotOver.png");
			jQuery("#"+this.id+" img").attr("src",newimg)
		}
	});
	
	jQuery(".swapDot").mouseout(function(){
		curfoliodot = Number(this.id.replace("portfolioDot",""));
		if(curfoliodot!=curfolio){
			newimg = jQuery("#"+this.id+" img").attr("src").replace("FooterPortfolioDotOver.png","FooterPortfolioDot.png");
			jQuery("#"+this.id+" img").attr("src",newimg)
		}
	});
	
	jQuery(".swapDot").click(function(){
		//curfoliodot = Number(this.id.replace("portfolioDot",""));
		if(curfoliodot != curfolio){
			prevfolio = curfolio;
			curfoliodot = Number(this.id.replace("portfolioDot",""));
			curfolio = curfoliodot;
			setupPortfolio();
		}
	});
	
	jQuery("#thumbArrRight").click(function(){
		prevfolio = curfolio;
		if(curfolio>=4){
			curfolio=1;
		}
		else{
			curfolio = curfolio+1;
		}
		setupPortfolio();
	});
	
	jQuery("#thumbArrLeft").click(function(){
		prevfolio = curfolio;
		if(curfolio<=1){
			curfolio = 4;
		}
		else{
			curfolio = curfolio-1;
		}
		setupPortfolio();
	});
	
	// for new sections
//loadNews();
	/*setupnews();
	jQuery("#nextNews").click(function(){
		clearInterval(delay);
		if(curnews>=nNumber){
			curnews = 1;
		}
		else{
			curnews = curnews+1;
		}
		loadNews();
		btnPressed = true;
	});
	jQuery("#prevNews").click(function(){
		clearInterval(delay);
		if(curnews<=1){
			curnews = nNumber;
		}
		else{
			curnews = curnews-1;
		}
		
		loadNews();
		btnPressed = true;
	});*/
	
});

function setupCurrLocation(){
	prevAddNo = curAddNo;
	switch(geoplugin_countryName()){
		case "Singapore":
						curAddNo = 1;
						break;
		case "UAE":
						curAddNo = 5;
						break;
		case "US":
						curAddNo = 7;
						break;

		case "UK":
						curAddNo = 6;
						break;
						
		case "India":
						if(geoplugin_city()=="Madras"){
							curAddNo = 3;
						}
						else{
							curAddNo = 4;
						}
						break;
		default:
						curAddNo = 1;
						break;
	}
}

function setContactAddress(){
	if(prevAddNo!=0){
		if(prevAddNo!=7){
			prevAddNo = prevAddNo+1;
		}
		else{
			prevAddNo = 1;
		}
		newimg = jQuery("#cuLocation"+prevAddNo+" img").attr("src").replace("dotOver.gif","dot.gif");
		jQuery("#cuLocation"+prevAddNo+" img").attr("src",newimg);
		jQuery("#location"+prevAddNo+"Txt").css("display","inline");
		jQuery("#location"+prevAddNo+"Img").css("display","none");
		prevAddNo = 0;
	}
	prevAddNo = curAddNo;
	if(contactSelected==true && prevOpened==false){
			curAddNo = 1;
			
	}
	setupCurAddress();
}


//for main menu contact us click
function viewMoreLeft()
{

	if(leftSlideOpen == false && rightSlideOpen == true){
		document.getElementById("btnForLeft").innerHTML = "View More";
		jQuery("#footerRight").animate({left: "599px",width:"380px"},500);
		jQuery("#footerLeft").animate({left:"0px"},500);
		//jQuery("#leftBtn").css({ backgroundImage:"url(../Images/Footer/btnBg2.gif)"});
		jQuery("#leftBtn2").attr("id","leftBtn");
		leftSlideOpen = false;
		rightSlideOpen = false;
		prevOpened = false;
		if(footerCurTabContents == "footerRightContent2"){
			//setupCurrLocation();
			//prevOpened = false;
			//contactSelected = true;
			//setContactAddress();
			
		setupCurrLocation();
		contactSelected = true;
		setupCurAddress();
		prevOpened = true;
		}
		if(footerCurTabContents == "footerRightContent3"){
			//jQuery("#footerRightContent3").fadeTo(500,0);
			jQuery("#footerRightContent3").css("display","none");
			jQuery("#footerRightContent1").css("display","inline");
			//jQuery("#footerRightContent1").fadeTo(10,0);
			//jQuery("#footerRightContent1").fadeTo(500,1);
			
			//document.getElementById("footerTab"+footerPrevTabContents.replace("footerRightContent","")).className = "";
			
			document.getElementById("footerTab3").className = "";
			document.getElementById("footerTab1").className = "tabSlected";
			footerCurTabContents = "footerRightContent1"
			
		}
	}
	else{
		document.getElementById("btnForLeft").innerHTML = "Back";		
		jQuery("#footerRight").animate({left: "1px",width:"978px"},500);
		jQuery("#footerLeft").animate({left:"-800px"},500);
		//jQuery("#leftBtn").css({ backgroundImage:"url(../Images/Footer/btnBg.gif)"});
		jQuery("#leftBtn").attr("id","leftBtn2");
		rightSlideOpen = true;
		setupCurrLocation();
		contactSelected = true;
		setupCurAddress();
		prevOpened = true;
	}
	
}

document.mainMenuLinkFooter = function(){
	if(leftSlideOpen){
		document.getElementById("btnForRight").innerHTML = "Expand";
		jQuery("#footerRight").animate({left: "599px"},500);
		jQuery("#footerLeft").animate({width:"598px"},500);
		//jQuery("#rightBtn").css({ backgroundImage:"url(../Images/Footer/btnBg.gif)"});
		jQuery("#rightBtn2").attr("id","rightBtn");
		leftSlideOpen = false;
	}
	if(!rightSlideOpen){
		viewMoreLeft();
	}
	swapContent("footerTab2");
}

document.setupPortfolioOnLoad =  function(Num){
	prevfolio = curfolio;
	curfolio = Num;
	setupPortfolio();
}