var clientsURL 			= {};

clientsURL[1]			=	"http://web.smsmakinesi.com/";
clientsURL[2]			=	"http://web.smsmakinesi.com/tc/";
clientsURL[3]			=	"http://web.mmsmakinesi.com/";
clientsURL[4]			=	"http://web.mmsmakinesi.com/";
var hermesMap			=	'';
var hermesFacebookURL	=	'http://www.facebook.com/pages/Hermes-İletişim/154753314571113';
var hermesTwitterURL	=	'http://twitter.com//Hermesiletisim';
var hermesFriendFeedURL	=	'http://friendfeed.com/hermesiletisim';
var sliderFocusStatus	=	0;
var quickLoginStatus	=	0;
var quickLogin			=	$('#quickLoginProductsList');
var sliderStatus		=	1;
var sliderCount			=	1;
var selectClientForLogin=	3;	
var sliderClick			=	'slider1';
	var sliderTexts	=	{  
		slider1:	"Web & Mobile Solution Agency",
		slider2:	"Test Yazisi Denemesi",
		slider3:	"Bos yazi"
	};
	var sliderLittleTexts	=	{  
		slider1:	"Born from the passion and spirit of 4 technocrats.",
		slider2:	"Test Yazisi Denemesi",
		slider3:	"Bos yazi"
	};	
	var sliderBackgrounds	=	{  
		1:			"slider1",
		2:			"slider2",
		3:			"slider3"
	};		

function sliderPlay(status){
	var control	=	1;
			if(control==status)
			{
				

				var sliderArrow 			=	$('.arrow');
				var sliderArrowPos			=	$(sliderArrow).css('marginLeft');
				var explode=sliderArrowPos.split('px');
				
				var setSliderArrowPosition	=	'';

				if(sliderCount==1)
				{
					setSliderArrowPosition=0;
				}
				if(sliderCount==2)
				{
					setSliderArrowPosition=20;
				}
				if(sliderCount==3)
				{
					setSliderArrowPosition=40;
				}		
						
				

				var sliderBackground		=	sliderBackgrounds[sliderCount];
				$('#sliderAdvText').html(sliderTexts[sliderBackgrounds[sliderCount]]);
				$('.info').html(sliderLittleTexts[sliderBackgrounds[sliderCount]]);
				$('#'+sliderClick).css({'background':'#4daeb1','border-color':'#99d1d2'});
				
				sliderClick					=	sliderBackgrounds[sliderCount];
				
				$('#'+sliderBackgrounds[sliderCount]).css({'background':'#fff','border-color':'#fff'});
				
				
				
				if(sliderFocusStatus==0)
				{
					$('#slider1').css({'background':'#4daeb1','border-color':'#99d1d2'});
					sliderFocusStatus=1;
				}

				sliderArrow.animate({
					marginLeft: setSliderArrowPosition
				}, 400);			
				
				$('#headerBG').css({'opacity':'0'});
				$('#headerBG').css({'background-image':'url(/static/css/page_img/header/slider/'+sliderBackground+'.jpg)'});
				
				
				$('#headerBG').animate({
					opacity: 1
				}, 700);
				
				sliderCount++;
				if(sliderCount>3)
				{
					sliderCount=1;
				}
				setTimeout(function() {
                	sliderPlay(sliderStatus);
            	}, 5000);
				
				
			}	
}

function showMap(parameter)
{
	var show	=	'show';
	var hide	=	'hide';
	if(parameter==show)
	{
		showHermesMAP('show');
	}
	else if(parameter==hide)
	{
		showHermesMAP('hide');
	}
}
function showHermesMAP(parameter)
{
	var paramaterIsShow	=	'show';
	var paramaterIsHide	=	'hide';
	var	contactsMAP		=	$('#contactsMAP');
	var mapShowHeight	=	380;
	var mapHideHeight	=	20;
	var mapHeight		=	0;
	var goPagePosition	=	1485-158;//$(window).height()+535;
	var showMap			=	
			'<div id="showMap" title="Haritayı Göster" onclick="showMap(\'show\');">'+
			'Haritayı Göster</div>'+
			'<div id="hermesContactsINFO">'+
			'<ul>'+
				'<li class="headerFirst">İzmir Merkez</li>'+
				'<li class="headerLast">Ankara Bölge Müdürlüğü</li>'+
				'<li class="header">İstanbul Bölge Müdürlüğü</li>'+
			'</ul>'+
			'<ul>'+
				'<li class="infoFirst">'+
					'Fevzipaşa Bulvarı No: 168/602 Çankaya / İzmir <br />Telefon: <b>+90 232 483 04 44</b> <br />Faks: +90 232 483 33 59'+
				'</li>'+
				'<li class="infoLast">'+
					'Konur Sok. No:28/8 Kızılay / Ankara <br />Telefon: <b>+90 312 425 37 35</b> <br />Faks: +90 312 425 32 35'+
				'</li>'+
				'<li class="info">'+
					'Sahray-ı Cedid Mah. Atatürk Cad. Ulaştır Sok. Eriş Sit. A Blok D:14 Kozyatağı / İstanbul <br />Telefon: <b>+90 216 385 42 48</b> <br />Faks: +90 216 385 45 98 '+
				'</li>'+
			'</ul>'+			
			'</div>';			
	if(parameter==paramaterIsShow)
	{
		$('#hermesContactsINFO').remove();
		$('#map').remove();
		$('#hideMap').remove();
		$('#showMap').remove();
		var hideMap			=	
			'<div id="hideMap" title="Haritayı Gizle" onclick="showMap(\'hide\');">'+			
			'Haritayı Gizle</div>'+
			'<div id="hermesContactsINFO">'+
			'<ul>'+
				'<li class="headerFirst">İzmir Merkez</li>'+
				'<li class="headerLast">Ankara Bölge Müdürlüğü</li>'+
				'<li class="header">İstanbul Bölge Müdürlüğü</li>'+
			'</ul>'+
			'<ul>'+
				'<li class="infoFirst">'+
					'Fevzipaşa Bulvarı No: 168/602 Çankaya / İzmir <br />Telefon: <b>+90 232 483 04 44</b> <br />Faks: +90 232 483 33 59'+
				'</li>'+
				'<li class="infoLast">'+
					'Konur Sok. No:28/8 Kızılay / Ankara <br />Telefon: <b>+90 312 425 37 35</b> <br />Faks: +90 312 425 32 35'+
				'</li>'+
				'<li class="info">'+
					'Sahray-ı Cedid Mah. Atatürk Cad. Ulaştır Sok. Eriş Sit. A Blok D:14 Kozyatağı / İstanbul <br />Telefon: <b>+90 216 385 42 48</b> <br />Faks: +90 216 385 45 98 '+
				'</li>'+
			'</ul>'+			
			'</div>';
		$(contactsMAP).css({'display':'block'});
			mapHeight=mapShowHeight;
		
		
		$(contactsMAP).animate({
			height: mapHeight
		}, 300,function(){
			scrollBody(goPagePosition,500);
		});		
		if(hermesMap!='')
		{
			$(contactsMAP).append(hermesMap);			
			$(contactsMAP).append(hideMap);
		}
	}
	else if(parameter==paramaterIsHide)
	{
		$(contactsMAP).animate({
			height: mapHeight
		}, 200,function(){
			$('#hermesContactsINFO').remove();
			$('#map').remove();
			$('#hideMap').remove();
			$(contactsMAP).append(showMap);
			//scrollBody(goPagePosition,500);
		});	
	}
}

//sayfayi kaydir
function scrollBody(position,animationTime)
{
	$('html, body').animate( { scrollTop: position }, animationTime );
}

function contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition)
{
	//$('#contentDIVInfo').css({'margin-top':contentDIVPosition});
	$('#contentDIVMessage').css({'margin-top':contentDIVPosition});
	$('#headerBanner').css({'margin-top':headerBannerPosition});
	/*$("#contentDIVInfo").animate({
		marginTop: contentDIVPosition
	}, 200 );	
	$("#headerBanner").animate({
		marginTop: headerBannerPosition
	}, 200 );*/
}
$(document).ready(function() {
	//eger 30 saniye icinde bir slider tiklamasi olmaz ise slideri calistir
	/*setTimeout(function() {
    	if(sliderStatus==0)
    	{
    		sliderPlay(1);
    	}
	}, 10000);	*/
	//haritayi ekle
	//$('#slider1').click(function(){alert('test');});
	
	//sliderPlay(sliderStatus);
	
	$('#slider1').css({'background':'#fff','border-color':'#fff'});

	
	var slider		=	$('.sliderText');

	var	contactsMAP	=	$('#contactsMAP');
	var mapHeight	=	380;
	hermesMap		= 
		'<div id="map">'+
		'<iframe width="100%"'+
		'height="380"'+
		'frameborder="0"'+
		'scrolling="no"'+
		'marginheight="0"'+
		'marginwidth="0"'+
		'src="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=tr&amp;oe=UTF8&amp;msa=0&amp;msid=211663206867201021205.0004b21200af0737d0680&amp;ll=38.942321,30.915527&amp;spn=6.988249,9.876709&amp;vpsrc=0&amp;output=embed">'+
		'</iframe>'+
		'</div>';
	var loginPanelStatus	=	0;
	var contentDIVPosition	=	5;
	var headerBannerPosition=	0;
	var sliderUL			=	$('ul');

	$('.selectBox').mouseover(function(){	
		if(quickLoginStatus==0)
		{	
			$(this).css({'background-image':'url(/static/css/page_img/compress-sprite/mms-sprite.png','background-position':'-383px -31px'});
		}
	});
	
	$('.selectBox').mouseout(function(){	
		if(quickLoginStatus==0)
		{	
			$(this).css({'background-image':'url(/static/css/page_img/compress-sprite/mms-sprite.png','background-position':'-218px -31px','width':'147px'});
		}
	});	
	
	$('.selectBox').click(function(){
		if(quickLoginStatus==0)
		{
			$('.selectBoxLI').css({'height':'90px'});
			$('#quickLoginProductsList').css({'margin-top':'0px'});
			//$(quickLogin).css({'margin-top':'0px'});
			$('.selectBox').css({'background-image':'url(/static/css/page_img/compress-sprite/mms-sprite.png','background-position':'0px -200px','height':'25px'});
			quickLoginStatus=1;
		}
		else if(quickLoginStatus==1)
		{
			$('.selectBoxLI').css({'height':'90px'});
			$('#quickLoginProductsList').css({'margin-top':'-500px'});
			$('.selectBox').css({'background-image':'url(/static/css/page_img/compress-sprite/mms-sprite.png','background-position':'-218px -31px','height':'28px'});
			quickLoginStatus=0;
		}
	});

	$('#quickLoginProductsList').each(function(){
		var productDIV	=	$('div',this);
		
		$(productDIV).click(function(){
			var getID        = $(this).attr('id');
			var mms          = 'mms';
			var sms          = 'sms';
			var tcsms        = 'tcsms';
			var iletisim     = 'iletisim';
			
			if(getID==mms)
			{
				$('#codeText').html('Bayi Kodu');
				selectClientForLogin = 3;
			}
			if(getID==sms)
			{
				$('#codeText').html('Bayi Kodu');
				selectClientForLogin = 1;
			}	
			if(getID==tcsms)
			{
				$('#codeText').html('Bayi Kodu');
				selectClientForLogin = 2;
			}
			if(getID==iletisim)
			{
				$('#codeText').html('Müşteri Kodu');
				selectClientForLogin = 4;
			}	
											
			$('#quickLoginProductsList').css({'margin-top':'-500px'});
			$('.selectBox').css({'background-image':'url(/static/css/page_img/compress-sprite/mms-sprite.png','background-position':'-218px -31px','height':'28px'});
			quickLoginStatus=0;	
			$('.selectBox').html($(this).html());	
			$('.selectBoxLI').css({'height':'90px'});			
		});
	});
	
	$('.contactsText').click(function(){
		showHermesMAP('show');
	});	
	
	$('#facebookIcon').click(function(){
		window.open(hermesFacebookURL, "_blank");
		//window.location.href=hermesFacebookURL;
	});		
	$('#twitterIcon').click(function(){
		window.open(hermesTwitterURL, "_blank");
		//window.location.href=hermesTwitterURL;
	});	
	$('#friendFeedIcon').click(function(){
		window.open(hermesFriendFeedURL, "_blank");
		//window.location.href=hermesFriendFeedURL;quickLoginProductsList
	});		
	$('.bottomContactsDIV').click(function(){
		showHermesMAP('show');
	});	
	$('#footerIletisim').click(function(){
		showHermesMAP('show');
	});
	//hizli login olma panelini olustur
	$("#quickLoginPanelClickEventDIV").click(function(){
		if(loginPanelStatus==0)
		{
			$("#quickLoginPanelDIV").animate({
				marginTop: "-5px"
			}, 500 );	
			loginPanelStatus=1;
		}
		else if(loginPanelStatus==1)
		{
			$("#quickLoginPanelDIV").animate({
				marginTop: "-96px"
			}, 300 );	
			loginPanelStatus=0;
			$('.selectBox').css({'background-image':'url(/static/css/page_img/header/loginPanel/selectBoxBG.png','height':'28px'});
			quickLoginStatus=0;	
			
			$('.selectBoxLI').css({'height':'90px'});
			$('#quickLoginProductsList').css({'margin-top':'-500px'});
			$('.selectBox').css({'background-image':'url(/static/css/page_img/header/loginPanel/selectBoxBG.png','height':'28px'});
			quickLoginStatus=0;
		}
		
	});

	//cozumler listesi
	var $cozumlerListPanel = $(
	'<div id="cozumlerListDIV">'+
	'<ul id="productListUL">'+
		'<li class="productListULLeftLI">'+
			'<h1>Servisler</h1>'+		
			'<ul class="nodeUL">'+
				'<li class="widthSeperator"><a href="toplu-mms.html" title="Toplu MMS"><span>Toplu <b>MMS</b></span></a></li>'+
			'</ul>'+
		'</li>'+
		'<li class="productListULSeperatorLI"></li>'+
		'<li class="productListULRightLI">'+
			'<h1>Ürünler</h1>'+
			'<ul class="nodeUL">'+
				'<li class="widthSeperator"><a href="mms-makinesi-web.html" title="MMS Makinesi Web"><span><b>MMS</b> Makinesi Web</span></a></li>'+
				'<li class="notWidthSeperator"></li>'+
				'<li class="widthSeperator"><a href="mms-makinesi-com-api.html" title="MMS Makinesi Com API"><span><b>MMS</b> Makinesi Com API</span></a></li>'+
				'<li class="notWidthSeperator"></li>'+			
				'<li class="widthSeperator"><a href="mms-makinesi-wsdlxml-api.html" title="MMS Makinesi WSDLXML API"><span><b>MMS</b> Makinesi WSDLXML API</span></a></li>'+
			'</ul>'+
		'</li>'+
	'</ul>'+	
	'</div>'
	);
	
	var $cozumlerListPanelNodes = $(

	);	
	//searchBox
	$('.searchBox').click(function(){
		$(this).val('');
	});
	$('.searchBox').blur(function(){
		var search = $(this).val();
		if(search=="")
		{
			$(this).val('Ara');	
		}
	});	
	$('.searchBox').keypress(function(event){
		var searchText = $(this).val();
		if(event.keyCode == 13)
		{
	    	//doSearch(searchText);	
		}
	});		
	$('#searchButton').click(function(){
		var searchText = $('.searchBox').val();
		//doSearch(searchText);
	});	

	$('#urunler-servisler').append($cozumlerListPanel);
	$('#urunler-servisler').mouseover(function(){
		//contentDIVandHeaderBannerAnimate(145,140);	
		$('#cozumlerListDIV').css({'margin-top':'48px'});
		//$('#spanCozumler').css({'background':'#fff'});
	});
	$($cozumlerListPanel).mouseover(function(){
		$('#spanCozumler').removeClass('menusClass');
		$('#spanCozumler').removeClass('menusClassForCozumlerPanelBuffer');
		$('#spanCozumler').addClass('menusClassForCozumlerPanel');
	});		
	$($cozumlerListPanel).mouseout(function(){
		$('#spanCozumler').removeClass('menusClassForCozumlerPanel');
		$('#spanCozumler').addClass('menusClassForCozumlerPanelBuffer');	
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
	});	
	
	$('#destek-download').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition);	
	});			
	$('#is-ortakligi').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition);	
	});	
	$('#hakkimizda').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(cozumlerListDIV,headerBannerPosition);	
	});	
	$('#hakkimizda').click(function(){
		window.location.href="hakkimizda.html";
	});
	$('#destek-download').click(function(){
		window.location.href="destek.html";	
	});		
	$('#is-ortakligi').click(function(){
		window.location.href="is-ortakligi.html";	
	});					
	$('#headerBanner').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition);	
	});	
	/*$('#sliderInfoDIV').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition);	
	})*/;	
	$('#headerTopDIV').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition);	
	});		
	$('#contentDIV').mouseover(function(){
		$('#cozumlerListDIV').css({'margin-top':'-550px'});
		contentDIVandHeaderBannerAnimate(contentDIVPosition,headerBannerPosition);	
	});	
	
	$('.contentDIVTop').click(function() {
		scrollBody(0,'slow');
	});
	
	$("#bottomUpIconPanel").click(function(){
		scrollBody(0,'slow');
	});		
		
	
	$(slider).each(function(){
		
		var sliderLI = $('li', this);	
		
		$(sliderLI).mouseover(function(){
			if(sliderClick!=$(this).attr('id'))
			{
				$(this).css({'background':'#4daeb1','border-color':'#99d1d2'});
			}
		});
		$(sliderLI).mouseout(function(){
			if(sliderClick!=$(this).attr('id'))
			{
				$(this).css({'background':'#4daeb1','border-color':'#99d1d2'});
			}
		});			
		$(sliderLI).click(function(){
			if(sliderClick!=$(this).attr('id'))
			{
				sliderStatus				=	0;//otomatik slideri durdur;
				var sID						=	$(this).attr('id');
				var sliderArrow 			=	$('.arrow');
				var sliderArrowPos			=	$(sliderArrow).css('marginLeft');
				var getSliderLIPosition 	=	$(this).css('padding');
				var explode=sliderArrowPos.split('px');
				
				var setSliderArrowPosition	=	'';

				if(sID=="slider1")
				{
					sliderCount=2;
					setSliderArrowPosition=0;
				}
				if(sID=="slider2")
				{
					sliderCount=3;
					setSliderArrowPosition=20;
				}
				if(sID=="slider3")
				{
					sliderCount=1;
					setSliderArrowPosition=40;
				}				
				
				//alert(b[0]);		
				
				var sliderBackground		=	$(this).attr('id');
				//text(sliderTexts["slider12"]);
				$('#sliderAdvText').html(sliderTexts[$(this).attr('id')]);
				$('.info').html(sliderLittleTexts[$(this).attr('id')]);
				$('#'+sliderClick).css({'background':'#4daeb1','border-color':'#99d1d2'});
				sliderClick					=	$(this).attr('id');
				
				if(sliderFocusStatus==0)
				{
					$('#slider1').css({'background':'#4daeb1','border-color':'#99d1d2'});
					sliderFocusStatus=1;
				}
				//alert(sliderBackground);
				//sliderFocus.css({'background':'#8eae5a','border-color':'#bed1a1'});
				
				$(this).css({'background':'#fff','border-color':'#fff'});
				
				//sliderFocus=$(this);
				
				//sliderArrow.css({'margin-left':setSliderArrowPosition});
				sliderArrow.animate({
					marginLeft: setSliderArrowPosition
				}, 400);			
				
				$('#headerBG').css({'opacity':'0'});
				$('#headerBG').css({'background-image':'url(/static/css/page_img/header/slider/'+sliderBackground+'.jpg)'});
				
				
				$('#headerBG').animate({
					opacity: 1
				}, 700);
			}
		});		
	
	});
	
	$('#doLoginForClient').click(function(){	
		var validationControl	=	doLoginForm();
	    var control          	=	true;
	    
	    if(control==validationControl)
	    {
	    	var loginUserName 	= $('#loginUserName').val();
	    	var loginPassword	= $('#loginPassword').val();
	    	var loginVendorCode	= $('#loginVendorCode').val();
	    	var client			=	clientsURL[selectClientForLogin];
	    	
			window.location.href=client+"COM_usercontrol.php?islem=ucont&username="+loginUserName+"&password="+loginPassword+"&vendorcode="+loginVendorCode+"&from=true";	    			
	    }	
		
	});	

});

//hizli login formu form nesneleri doluluk kontrolu
function doLoginForm()
{
    var returnValue      = false;
    var control          = '';
    var loginVendorCode  = $('#loginVendorCode').val();
    var loginPassword    = $('#loginPassword').val();
    var loginUserName    = $('#loginUserName').val();
    var errorMessage     = '';
    var count                = 0;
    if(loginVendorCode!=control)
    {
      count++;
    }
    else
    {
      errorMessage+=" bayi kodunuzu,";
    }
    if(loginPassword!=control)
    {
      count++;
    }
    else
    {
      errorMessage+=" şifrenizi,";
    }
    if(loginUserName!=control)
    {
      count++;
    }
    else
    {
      errorMessage+=" kullanıcı adınızı,";
    }   
    if(count==3)
    {
      returnValue=true;
    }
    else
    {
      returnValue=false;
    }
    if(errorMessage!='')
    {
      errorMessage=errorMessage.substring(0,errorMessage.length-1);
      alert('Lütfen "'+errorMessage+'" giriniz!');
    }
    return returnValue;
}
