//iVillage Header
var ivillageHeader = {
	content: '',
	rurl:'http://ivillage.mynet.com',
	show: function(){
		this.content = '';
		this.content	+=	'<div class="loginsection2">';
		this.content	+=	'<a href="http://www.mynet.com">Mynet Anasayfa</a>';
		this.content	+=	' | <a href="javascript:Java.favori.ekle()">Sık Kullanılanlara Ekle</a>';
		this.content	+=	' | <a href="javascript:Java.favori.anaSayfa()">Açılış Sayfam Olsun</a>';
		this.content	+=	'</div>';
		this.content	+=	'<div class="ivHeaderLogin clr">';
		this.content	+=	this.check();
		this.content	+=	'</div>';
		document.write(this.content);
	},
	check: function(){
		var html = '';
		if (myLogin.username != false){
			html  = '<span class="rightLoginMenu">';
			html += '<p class="marginBlock"><span>';
			html += 'Hoşgeldin <a href="http://profil.ivillage.mynet.com/'+myLogin.username+'">'+myLogin.username+'</a> | ';
			html += '<a href="http://uyeler.mynet.com/logout.aspx?ref='+this.rurl+'&amp;alurl='+this.rurl+'" title="Çıkış">Çıkış</a>';
			html += '</span><a title="ayarlar" href="http://profil.ivillage.mynet.com/ayarlar">ayarlar</a> | <a title="mesajlarım" href="http://profil.ivillage.mynet.com/mesajlarim">mesajlarım</a></p></span><span class="leftLoginMenu"></span>';
		}
		else {
			html += '<a class="overlaybutton userLoginBtn" rel="div.overlay" onclick="myHtmlLogin.login();" title="üye girişi">üye girişi</a>';
			html += '<a href="http://uyeler.mynet.com/index/mymailkayit.html?fw='+this.rurl+'&amp;surl='+this.rurl+'" class="userRegister" title="üye ol">üye ol</a>';
		}	
		return html;
	}
}

var ivillageTr = {
	setCookie:function(name, value, minute, path, domain, secure){
		if(value.length > 4000)	return false;
		if(minute !== 0 ){
			var d=new Date();
				d.setTime(d.getTime()+(minute*60*1000));  
			var expires="; expires="+d.toGMTString();  
		}else{
			var expires = "";
		}
		var path = path ? 	  ";path="+path:';path=/';
		var domain = domain ? ";domain="+domain:'';
		var secure = secure ? ";secure="+secure:'';
		document.cookie = name+"="+value+expires+path+domain+secure; 
	},
	getCookie:function (search_name,noescape) { 
	  var tab_cookies = document.cookie.split(';'); 
	  for (var i = 0; i<tab_cookies.length;i++){ 
	    var cookie_tmp = tab_cookies[i].split('='); 
	    var cookie_name = cookie_tmp[0].replace(/^\s+|\s+$/g, ''); 
	    if (cookie_name==search_name) { 
	      if (cookie_tmp.length>1) {
		  	if(typeof noescape == "undefined") {
				return unescape( cookie_tmp[1].replace(/^\s+|\s+$/g, '') ); 
			}else{
				return ( cookie_tmp[1].replace(/^\s+|\s+$/g, '') ); 
			}
	      } 
	      return ''; 
	    } 
	  } 
	  return ''; 
	},
	mynetUsername:function(){
		if(!this.getCookie("uvid")) return false;
		return this.getCookie("uvid").substr(32);
	},
	rss:function(){
			
		if(Java.document.getTags("link")[0].type.search("(rss)") == -1){
			window.location.reload();
			return false;
		}	
		
		var rsslink = Java.document.getTags("link")[0].href;
		window.location.href=rsslink;		
	},
	atom:function(){
		if(Java.document.getTags("link")[1].type.search("(atom)") == -1){
			window.location.reload();
			return false;
		}	
		
		var atomlink=Java.document.getTags("link")[1].href;
		window.location.href=atomlink;
	},
	ShowMessageDialog: function(rUser){
		if(IsAuthenticated){
			showDialog('Mesaj Gönder','<iframe id="ifrMessage" height="330" frameborder="0" align="middle" width="550" scrolling="no" src="http://eksenim.mynet.com/ep/NewMsg.aspx?u='+ rUser + '" />','warning','419','602');

			// required for IE 6
			jQuery('#ifrMessage').src = "http://eksenim.mynet.com/ep/NewMsg.aspx?u=" + rUser;
		}
		else {
			myHtmlLogin.login();
			//eksenAlertMessage("Mesaj gönderebilmek için, üye girişi yapmalısınız.","login");
		}

	},
	ShowFriendReqDialog:function(rUser,type){
		if(IsAuthenticated){
			showDialog('Arkadaş Teklifi','<div class="clear" ><div class="divFormRow clear"> <strong>Kime :</strong> <span>'+rUser+' </span></div><div class="divFormRow clear"><strong>Mesaj :</strong></div> <div class="divFormRow clear"><textarea id="txtMessage" class="commentInput" style="width:500px;">Benimle arkadaş olur musun?</textarea></div><div class="divFormRow textCenter"><a class="popButtonCancel" onclick="hideDialog()" >İptal</a><a  onclick="sendFriendRequestByType(\''+rUser+'\',\''+type+'\');" class="popButtonOkay"><em id="spnBtnSend">Gönder</em></a></div></div>','warning','264','659');
		 }else{
			myHtmlLogin.login();
			//eksenAlertMessage("Arkadaş teklifi gönderebilmek için, üye girişi yapmalısınız.","login");
		 }
	}
}


/*
* Galeri sayfaların altındaki küçük resimlerin sayfalamasını otomatik olarak yapar...
*/
var galeriLinkler = {
	galeri:false,
	linksayisi:0,
	sayfa:0,
	kontrol:function(){
		var c = Java.document.getId("galeri_tumb_sayfalar");
		
		if(c !== null)
			this.galeri = true;
			
		if(!this.galeri)
			return false;
		this.linkleriOlustur();	
	},
	linkleriOlustur:function(){
		var div = Java.document.getId("galeri_tumb_sayfalar");
		var img = div.getElementsByTagName("img");
			this.linksayisi = img.length;
		for(var i =0; i<this.linksayisi ;i++){
			img[i].parentNode.href = window.location.pathname+"?limitstart="+(i+1);
			try{img[i].parentNode.nextSibling.href = window.location.pathname+"?limitstart="+(i+1);}catch(e){}
		}
				
		this.linkKaldir(img);
	},
	linkKaldir:function(element){
		var kontrol = window.location.search;
		var re 	=/[0-9]/g;
			this.sayfa  = kontrol.match(re);
		for(var i=0; i<this.linksayisi ;i++){
			if( (i+1) ==this.sayfa){
				element[i].parentNode.removeAttribute("href"); 
				try{element[i].parentNode.nextSibling.removeAttribute("href"); }catch(e){}
				Java.document.setStyle(element[i],"text-decoration:none;color:#000000");
			}
		}
	}
}


var kontrol = {
	webimg: Java.document.getId('webtab'),
	ivimg: Java.document.getId('ivtab'),
	formstatus:0,
	goster:function(yer){
		if(yer == 'iv'){
			this.ivimg.src = 'http://img2.mynet.com.tr/ivillage/ivillage_new_on1.gif';
			this.webimg.src = 'http://img2.mynet.com.tr/ivillage/web_new_off1.gif';
			this.formstatus=0;
		}else{
			this.ivimg.src = 'http://img2.mynet.com.tr/ivillage/ivillage_new_off1.gif';
			this.webimg.src = 'http://img2.mynet.com.tr/ivillage/web_new_on1.gif';
			this.formstatus=1;
		}
	},
	formSubmit:function(form){

		if(form.searchword.value.length < 3 ){
			alert("Aranacak kelimeyi giriniz");
			return false;
		}
		
		if(this.formstatus == 1){
			var q = Java.latinURL(form.searchword.value);
			window.location.href= 'http://arama.mynet.com/search.aspx?q='+q+'&btnG.x=0&btnG.y=0&i=&hl=tr&pg=q&done=0&plq=&mnq=';
		}else{
			var q = form.searchword.value.replace(/\s/g,'-');
			window.location.href = 'http://ivillage.mynet.com/component/search/'+q;
		}
		return false;
	}
 }
 
 var marquee = {
	stop:function(){
		document.getElementById('myMarquee').stop();
	},
	start:function(){
		document.getElementById('myMarquee').start();
	}
 }
 
if( typeof gunlukfal === 'object' ){
	var burclardty = ["koc","boga","ikizler","yengec","aslan","basak","terazi","akrep","yay","oglak","kova","balik"];
	gunlukfal.devami = function(){
		 window.location.href="http://astroloji.ivillage.mynet.com/fal/gunluk/"+burclardty[Java.document.getCookie('burc')];
	}
	 
	gunlukfal.submit = function(burc){
			var burc = burc;
			this.burcBul(burc);
			Java.document.setCookie("burc",burc,400);
	}
}

function getClasName(parent,classname){
	var cl = document.getElementById(parent).childNodes
	for(var i in cl){
	   if(cl[i].className === classname){
		return cl[i]
	   }
	   
	}
}
// slider banner start
function expandCollapse(cmd_type) {
		var direction = (cmd_type == 'open') ? 1 : 2;
		var expandElem = typeof this.expandElem === 'undefined' ? 'advert1':this.expandElem;
		var heightCur = (cmd_type == 'open')? parseInt(heightsize):heightSizeClose;
		
		getClasName('headermainwrapper','headertopsection').style.background='none';
		
		if(document.getElementById) {
			   divs = document.getElementById(expandElem);
				if (divs){
				
					if (cmd_type == 'open'){
					   slideStart(expandElem, heightCur, direction);                                                                                                                    
				   }else if (cmd_type == 'close'){
				   
					   slideStart(expandElem, heightCur, direction);                                                                                                                    
			   }
			}                                 
		}
}

 var StepPx = 3;  // adim basi pixel
 var StepMs = 10; // mili seconds
 var t = 1;
 var isSliding = false;

 function slideStart(objID, toHeight, direction){
	 if(isSliding) return;
	 if(direction === 2){
		window.setTimeout(function(){
			slideObj(objID, toHeight, direction);
		},500)
	 }else{
		slideObj(objID, toHeight, direction);
	 }
 }

function slideObj(objID, toHeight, direction){                                                                                                       
		isSliding = true;
		var obj = document.getElementById(objID);                                        
		var curHeight = parseInt(obj.style.height.replace(/[^0-9]/g,''));
		
		if(direction==1){
		   if(curHeight>=toHeight){ isSliding=false; t=1; return;}
			obj.style.height = (curHeight + fn(t)*StepPx) + "px";
		}else{
			if(curHeight<=toHeight){ isSliding=false; t=1; return; }
				obj.style.height = (curHeight - fn(t)*StepPx) + "px";                                         
		}
		t++;
		setTimeout("slideObj('" + objID + "'," + toHeight + "," + direction + ")", StepMs);
}                      

function fn(x){                                                                
	return x;
}          
// slider banner end

/*
* Ana sayfadaki Günlük Fal Tabı
*
*/
var gunlukfal = {
	burclar:["koc","boga","ikizler","yengec","aslan","basak","terazi","akrep","yay","oglak","kova","balik"],
	submit:function(burc){
		var burc = burc;
		this.burcBul(burc);
		Java.document.setCookie("burc",burc);
	},
	burcBul:function(burc){
		Java.HttpRequest({url:'http://ivillage.mynet.com/falXML.php',data:'burc='+burc,ajaxResponse:this.falGoster,encode:'UTF-8'});
	},
	falGoster:function(cevap){
		var fal = cevap.responseText;
		var cburc = Java.document.getCookie('burc'); 
			fal +=' <a href="javascript:gunlukfal.devami()">Devamı</a>';
		Java.document.inHTML(fal,"gunlukfal");
		
		Java.selected("fal",cburc);
	},
	devami:function(){
		 window.location.href="http://astroloji.ivillage.mynet.com/fal/gunluk/"+this.burclar[Java.document.getCookie('burc')];
	}
}