function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function ChangeKeyWordValue()
	{
		str = Trim(document.frmSrc.KEYWORD.value)
		if(str == 'NonProductFound')
			document.frmSrc.KEYWORD.value = ""
	}
	
function OpenWindow(theURL,winName,features)
{
  window.open(theURL,winName,features);
}

function AlertStock()
{
	alert("Ürünümüz Şuan Stokta Bulunmamaktadır. Lütfen Bir Süre Sonra Tekrar Deneyiniz")
}

function Search()
{
	str = Trim(document.frmSrc.KEYWORD.value)
	if (str.length < 3)
		alert("En az üç harf içeren bir kelime giriniz")
	else
		document.frmSrc.submit()
}


//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// Open Browser Window Script Start

<script language="JavaScript" type="text/JavaScript">
<!--
function openPictureWindow_Fever(imageType,imageName,imageWidth,imageHeight,alt,posLeft,posTop) {  // v4.01
	newWindow = window.open("","newWindow","width="+imageWidth+",height="+imageHeight+",scrollbars=no,left="+posLeft+",top="+posTop);
	newWindow.document.open();
	newWindow.document.write('<html><title>'+alt+'</title><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" onBlur="self.close()">'); 
	if (imageType == "swf"){
	newWindow.document.write('<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\" width=\"'+imageWidth+'\" height=\"'+imageHeight+'\">');
	newWindow.document.write('<param name=movie value=\"'+imageName+'\"><param name=quality value=high>');
	newWindow.document.write('<embed src=\"'+imageName+'\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"'+imageWidth+'\" height=\"'+imageHeight+'\">');
	newWindow.document.write('</embed></object>');	}else{
	newWindow.document.write('<img src=\"'+imageName+'\" width='+imageWidth+' height='+imageHeight+' alt=\"'+alt+'\">'); 	}
	newWindow.document.write('</body></html>');
	newWindow.document.close();
	newWindow.focus();
}
//-->
</script>

// Open Browser Window Script End
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// Open In Parent Script Start

function OpenInParent(theURL) 
{
  window.opener.parent.navigate(theURL);
  window.close();
}
// Open In Parent Script End
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// Pencere JumpMenu Start

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

// Pencere JumpMenu Start
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// GoToUrl Script Start

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

// GoToUrl Script End
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// Sertifika PopUp Script Start
function popUp(url) {
sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=500,height=450');
self.name = "mainWin";
}
// Sertifika PopUp Script End
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// Stok Kontrolü Script Start - Urun, Promosyon ve Itmcard'da Hemen Al ve Sepete Ekle Tiklaninca Alert Verir

function qtycont(q,url) {
if(q==0)
alert("Bu ürün geçici olarak stoklarımızda tükenmiştir. Lütfen birkaç gün içinde tekrar deneyiniz"); 
else 
document.location=url; 
}

// Stok Kontrolü Script End
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

// Stokta Yoksa Uyarı Metni Yaz Scripti Start - Urun, Promosyon ve Itmcard'a uyary metni yazar
function stoktayoksa(q) {
if(q==0)
document.write ('<font color=#FF0000><b>Bu ürün geçici olarak stoklarımızda tükenmiştir.</b></font><br>')
}
// Stokta Yoksa Uyary Metni Yaz Scripti End :)
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

// Tarih Pull-Down Script Start
var tarih='30/12/1950';
var getgun;
var getay;
var getyil;
function tarih_topla(){
 document.all("cusxxx").value=document.all("gun").value.toString() + '/' + 

document.all("ay").value.toString() +  '/' + document.all("yil").value.toString();
}
// Tarih Pull-Down Script End

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
// Karakter Sınırı Scripti Start

function CheckLen() {
	var maxLen = 250;
	var varText = onay.cusgiftnote.value;
	var lenText = varText.length;
	if (lenText < maxLen) return true;
	if (lenText >= maxLen)return false;
	}

// Karakter Sınırı Scripti End
//----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>

function LTrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);

   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
      s = s.substring(j, i);
   }
   return s;
}

function RTrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);

   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {

      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;

      s = s.substring(0, i+1);
   }
   return s;
}

function Trim(str)
{
   return RTrim(LTrim(str));
}

function isValidEmail2(email)
{
	var filter = new RegExp("^([\\w-]+(?:\\.[\\w-]+)*)@((?:[\\w-]+\\.)*\\w[\\w-]{0,66})\\.([a-z]{2,6}(?:\\.[a-z]{2})?)$", "i")
				///^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		       ///^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) 
	if (filter.test(email))
		return true
	else
		return false
}

function isValidEmail (s)
{   if (isEmpty(s)) 
       if (isValidEmail.arguments.length == 1) return false;
       else return (isValidEmail.arguments[1] == true);
   
    // is s whitespace?
    if (isWhitespace(s)) return false;
    
    // there must be >= 1 character before @, so we
    // start looking at character position 1 
    // (i.e. second character)
    var i = 1;
    var sLength = s.length;

    // look for @
    while ((i < sLength) && (s.charAt(i) != "@"))
    { i++
    }

    if ((i >= sLength) || (s.charAt(i) != "@")) return false;
    else i += 2;

    // look for .
    while ((i < sLength) && (s.charAt(i) != "."))
    { i++
    }

	if (s.indexOf(" ")!=-1)	return false

    // there must be at least one character after the .
    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
    else return true;
}



// Returns true if string s is empty or 
// whitespace characters only.
var whitespace = " \t\n\r";
function isWhitespace (s)

{   var i;

    // Is s empty?
    if (isEmpty(s)) return true;

    // Search through string's characters one by one
    // until we find a non-whitespace character.
    // When we do, return false; if we don't, return true.

    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);

        if (whitespace.indexOf(c) == -1) return false;
    }

    // All characters are whitespace.
    return true;
}

// Check whether string s is empty.

function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}

function isNumeric(value)
{
	var filter = /\d/
	if (filter.test(value) || value.length == 0)
		return true
	else
		return false
}

function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.0001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + num );
}

function formatCurrencyYTL(strValue)
{
strValue = strValue.toString().replace(',','.');
strValue = strValue.toString().replace(/\$|\,/g,'');
dblValue = parseFloat(strValue);
blnSign = (dblValue == (dblValue = Math.abs(dblValue)));
dblValue = Math.floor(dblValue*100);
intCents = dblValue%100;
strCents = intCents.toString();
dblValue = Math.floor(dblValue/100).toString();
if(intCents<10)
		strCents = "0" + strCents;
for (var i = 0; i < Math.floor((dblValue.length-(1+i))/3); i++)
		dblValue = dblValue.substring(0,dblValue.length-(4*i+3))+','+
		dblValue.substring(dblValue.length-(4*i+3));
return (((blnSign)?'':'-') + dblValue + '.' + strCents);
}
//SMS
function IsNumeric1(strString)   
   {
   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;
   }
//SMS

