﻿String.prototype.trim = function()
{
a = this.replace(/^\s+/, '');
return a.replace(/\s+$/, '');
};
function OpenPopup(pageLink,width,height,positionTop,positionLeft,parUseScrollBar) 
{
    popupWin=window.open(pageLink,'myNewWin','menubar=1,resizable=1,width='+width+',height='+height+',top='+positionTop+',left='+positionLeft+',scrollbars='+parUseScrollBar)
    return popupWin;
}
function IsNumeric(Component)   
{

    strString = Component.value;
    var strValidChars = "0123456789";
    var strChar;
    var blnResult = true;

    if (strString.length == 0) return false;


    for (i = 0; i < strString.length && blnResult == true; i++)
    {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1)
        {
        
            blnResult = false;
        }
    }
    return blnResult;
}
function SubmitCaptchaForm()
{
    if(document.getElementById('txtCapcha') && document.getElementById('txtCapcha').value != "")
    {
	    document.getElementById('txtCapcha').disabled = true;
	    if(document.getElementById('txtCapcha').value.trim() == "" || document.getElementById('txtCapcha').value.trim().length != 1)
	    {
		    alert("Lütfen resimde gördüğünüz harfi yandaki kutuya girip gönder tuşuna basınız.");
		    document.getElementById('txtCapcha').disabled = false;
		    return;
	    }
	    document.frmCapcha.action = "/Member.aspx?hCase=EarnPoint&txtCapcha="+document.getElementById('txtCapcha').value.trim();
	    document.frmCapcha.submit();
	}
}
function OpenPopupCaptchaForm(parArticleID)
{
    if(document.getElementById('txtCapcha')  && document.getElementById('txtCapcha').value != "")
    {
	    if(document.getElementById('txtCapcha').value.trim() == "" || document.getElementById('txtCapcha').value.trim().length != 1)
	    {
		    alert("Lütfen resimde gördüğünüz harfi yandaki kutuya girip gönder tuşuna basınız.");
		    return;
	    }
	    NewWindow("/Member.aspx?hCase=EarnPoint&ArticleID="+parArticleID+"&txtCapcha="+document.getElementById('txtCapcha').value.trim(),800,700);
	    
	}
}
function NewWindow(Sayfa,En,Boy) {
	window.open(Sayfa, 'Baslik', "height="+Boy+",width="+En+",top=200,left=200,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes");
}
function ShowCompetitionBanner(parContainerName,parPoint,isMemberLogin,parUrl,parArticleID)
{
           htmlHolder = "<div style='border:10px solid #e00000; border-bottom:none; color:#FFFFFF; background:#FFFFFF; width:187px; margin:0'><div class='MG_fL'><img src='/Captcha.aspx' width='105' height='92' alt='' border='0' /></div><div class='MG_fL' style='margin-top:30px'><input id='txtCapcha' onkeyup='Javascript:OpenPopupCaptchaForm("+parArticleID+")' name='txtCapcha' type='text' style='background:url(/d/i/1/bgTextBox.gif) repeat-x ; width:70px; border:1px solid #000; position:relative;z-index:999999999;'/></div><div class='MG_cL'></div></div><div class='MG_mB2 MG_okuKazan2'><span class='MG_oKBos'><a href='";
            if( isMemberLogin )
                htmlHolder += parUrl+"Default.aspx?aType=Captcha&ArticleID="+parArticleID;
            else
                htmlHolder += parUrl+"Default.aspx?aType=Login&ArticleID="+parArticleID;
           
           
           htmlHolder += "' target='_blank'><img src='/d/i/1/bos.gif' width='207' height='250' border='0' alt='' /></a></span><div style='position:absolute; margin:10px 0 0 13px; z-index:2; width:55px; height:50px'><p style='font-size:26px; font-weight:bold; color:#000; margin:10px 0 0 -6px; text-align:center'>"+parPoint+"</p></div><div style='clear:'></div></div>";
    document.getElementById(parContainerName).innerHTML = htmlHolder;
//    htmlHolder = "<div class='MG_mB2 MG_okuKazan'><div class='MG_oKBos'><a target='_blank' href='";
//    if( isMemberLogin )
//        htmlHolder += parUrl+"Member.aspx?hCase=EarnPoint";
//    else
//        htmlHolder += parUrl+"/Default.aspx?aType=Login";
//    htmlHolder +="'><img src='d/i/1/bos.gif' width='207' height='250' border='0' alt='' /></a></div><div style='position:absolute; margin:140px 0 0 13px; z-index:2'><p style='font-size:28px; font-weight:bold; font-style:italic; color:#000; margin:0 0 0 20px'>tıkla</p><p style='font-size:26px; font-weight:bold; font-style:italic; color:#db005c; margin:0 0 0 -1px'>"+parPoint+"<span style='font-size:17px'> puan</span></p><p style='font-size:22px; font-weight:bold; font-style:italic; color:#000; margin:0 0 0 17px'>kazan</p></div></div>";
//    document.getElementById(parContainerName).innerHTML = htmlHolder;
}
function ShowCompetitionErrorBanner(parContainerName,parPoint,parUrl,parArticleID)
{
    htmlHolder = "<div class='MG_mB2 MG_okuKazan3'><div class='MG_oKBos'><a target='_blank' href='";
    htmlHolder += parUrl+"Default.aspx?aType=YarismaError&ArticleID="+parArticleID;
    htmlHolder +="'><img src='/d/i/1/bos.gif' width='207' height='250' border='0' alt='' /></a></div><div style='clear:'></div></div>";
    document.getElementById(parContainerName).innerHTML = htmlHolder;
//    htmlHolder = "<div class='MG_mB2 MG_okuKazan'><div class='MG_oKBos'><a target='_blank' href='";
//    if( isMemberLogin )
//        htmlHolder += parUrl+"Member.aspx?hCase=EarnPoint";
//    else
//        htmlHolder += parUrl+"/Default.aspx?aType=Login";
//    htmlHolder +="'><img src='d/i/1/bos.gif' width='207' height='250' border='0' alt='' /></a></div><div style='position:absolute; margin:140px 0 0 13px; z-index:2'><p style='font-size:28px; font-weight:bold; font-style:italic; color:#000; margin:0 0 0 20px'>tıkla</p><p style='font-size:26px; font-weight:bold; font-style:italic; color:#db005c; margin:0 0 0 -1px'>"+parPoint+"<span style='font-size:17px'> puan</span></p><p style='font-size:22px; font-weight:bold; font-style:italic; color:#000; margin:0 0 0 17px'>kazan</p></div></div>";
//    document.getElementById(parContainerName).innerHTML = htmlHolder;
}
function ShowCompetitionRulesBanner(parContainerName,parUrl)
{ 
     htmlHolder = "<a target='_blank' href='";
        htmlHolder += parUrl+"/Default.aspx?aType=NasilOynanir";
    htmlHolder +="'><img src='/d/i/1/NasilOynanir.jpg' width='207' height='250' border='0' alt='' /></a>";
    document.getElementById(parContainerName).innerHTML = htmlHolder;
}
function ShowCompetitionPoint(parContainerName,parPoint)
{
    if(document.getElementById(parContainerName))
        document.getElementById(parContainerName).innerHTML = parPoint;
}
function IsMailValid(value)
{
    var x = value;
    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(x))
        return false;
    else
        return true;
}

function GetbyAttr ( name, tag ) {
    var results = new Array();
    var elems = document.getElementsByTagName("*");
    var len = elems.length;

    if (name == "class") {
        for (var i = 0; i < len; i++) {
            if (elems[i].className) {                  
                results.push(elems[i]);
            }
        }
        return results;
    } else if (name == "for" && document.all) {
        name = "htmlFor";
    }

    for (var i = 0; i < len; i++) {
        if (elems[i].getAttribute(name)) {
            results.push(elems[i]);
        }
    }
    return results;
}

function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }
function wordwrap(parString,parCharAmount)
{
    html = "";
	pointer = 0;
	index = -1;
	TotalCharAmount = parString.length;
	    while (pointer < TotalCharAmount )
	    {
		    index = (parString.substring(pointer,parCharAmount+pointer)).indexOf(' ');
		    if(index != -1 || parString.substring(pointer,parCharAmount+pointer).length != parCharAmount)// boşluk varsa
		    {
                if(parString.substring(pointer,parCharAmount+pointer).length != parCharAmount)
                {
                    html += parString.substring(pointer,parCharAmount+pointer);
                    pointer = TotalCharAmount;
                }
                else
                {
                    html += parString.substring(pointer,index+1+pointer);
		            pointer = pointer+index+1;
		        }
		        
	        }
	        else
	        {
		        html+= "<div>";
		        html+= parString.substring(pointer,parCharAmount+pointer);
		        html += "</div>";
		        pointer = pointer+parCharAmount;
	        }
	}
	    return html;
}

function ModalAc(Sayfa,En,Boy) {
	window.showModalDialog(Sayfa, "", "dialogHeight:"+Boy+"px; dialogWidth:"+En+"px;help:no;scroll:yes");
}

function GetCookie (name) {  
	var arg = name + "=";  
	var alen = arg.length;  
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
	var j = i + alen;    
	if (document.cookie.substring(i, j) == arg)      
		return getCookieVal (j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}
function SetCookie (name, value) {  
	var argv = SetCookie.arguments;  
	var argc = SetCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	var path = (argc > 3) ? argv[3] : null;  
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=" + path)) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {  
	var exp = new Date();  
	exp.setTime (exp.getTime() - 1);  
	// This cookie is history  
	var cval = GetCookie (name);  
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function getCookieVal(offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

setInterval('blinkIt()',500)
function blinkIt() 
{
 if (!document.all) return;
 else 
 {
   for(i=0;i<document.all.tags('blink').length;i++)
   {
      s=document.all.tags('blink')[i];
      s.style.visibility=(s.style.visibility=='visible')?'hidden':'visible';
   }
 }
} 

function OldContainer() {
  var dt= new Date();
  var my_date= dt.getFullYear() + "/" + fixlength((dt.getMonth()+1)) + "/" + fixlength(dt.getDate());
  var strm = 'milliyet.com.tr/'
  //var strm = "localhost:2000/";
  var loc = document.location.href;
  var givendate = loc.substring(loc.indexOf(strm)+16,loc.indexOf(strm)+26)
  //var givendateformatted = givendate.replace('/','.').replace('/','.')
  var re1 = '\/\/(.*)\/(.*)\/(.*)\/(.*)\/(.*)\/'; //http://www.milliyet.com.tr/2009/02/16/spor/
  var re2 = '\/\/(.*)\/(.*)\/(.*)\/(.*)\/'; //http://www.milliyet.com.tr/2009/02/16/
  if(loc.indexOf(my_date)!=-1 ||loc.match(re1)||!loc.match(re2))
    return;
  var dateparts = givendate.split("/");
  var givendateformatted = dateparts[2] + '.' + dateparts[1] + '.' +dateparts[0];    
  var elmbody = document.getElementById('_body');
  var fileref=document.createElement("link")
  fileref.setAttribute("rel", "stylesheet")
  fileref.setAttribute("type", "text/css")
  fileref.setAttribute("href", "/d/c/60/oldstyle.css")
  if (typeof fileref!="undefined")
    document.getElementsByTagName("head")[0].appendChild(fileref);
  //elmbody.innerHTML = '<style>.MG_BigContainerOld{background:url(http://localhost:2000/D/i/1/bodyBgOld.gif) top repeat-x;} .MG_22{font-size:22px} .MG_OldCont{ width:1000px; height:51px; background:url(http://localhost:2000/D/i/1/oldBg.gif) bottom no-repeat}.MG_OldTxtLeft{ float:left; padding:13px 0 0 73px; font-weight:bold}.MG_OldTxtRight{ float:right; padding:9px 73px 0 0;font-weight:bold}</style>' + elmbody.innerHTML;
  var elmcontainer = document.getElementById('_bigcontainer');
  elmcontainer.className= 'MG_BigContainerOld';

  var elmComp1 = document.getElementById('componentID_1');
  elmComp1.innerHTML= "<div class='MG_OldCont'><div class='MG_OldTxtLeft'>Şu an<span class='MG_22'> "+givendateformatted+" </span>tarihli milliyet.com.tr'yi okumaktasınız. </div><div class='MG_OldTxtRight'><a href='http://www.milliyet.com.tr/?ref=eski' class='MG_lnk31'>Bugüne ait içeriğe ulaşmak için<span class='MG_22'> tıklayınız </span></a></div></div>" +elmComp1.innerHTML;
}
function fixlength(_this)
{
    if((_this+'').length==1)
        return '0' + _this;
    else
        return _this;
}
setTimeout("OldContainer()",2200);		
