﻿// JScript File


var message = ""
function CheckControlForm(){
	
	
	if (document.form1.ad.value=='') {
		message = message + "Lütfen Adınızı yazınız.";
	}

	if (document.form1.soyadx.value=='') {
		message = message + "\nLütfen Soyadınızı yazınız.";
	}
	
	checkStr1= document.form1.yasx.value;
	if (document.form1.yasx.value=='') {
		message = message + "\nLütfen Yaşınızı yazınız.";
	}
	else
		{
			if (!isValidString(checkStr1, "0123456789")){
				message = message + "\nLütfen Yaşınızı yazarken harf kullanmayınız";
				}				
		}	
	
	if (document.form1.epostax.value=='') {
		message = message + "\nLütfen E-posta Adresinizi yazınız.";
	}
	else {
	  if (document.form1.epostax.value!="" & !isEmail(document.form1.epostax.value)) {
	    message = message + "\nLütfen geçerli bir E-posta adresi yazınız.";
	  }
	}
	
	if (document.form1.telefonx.value=='') {
		message = message + "\nLütfen Telefon numaranızı yazınız.";
	}
	
	if (document.form1.adresx.value=='') {
		message = message + "\nLütfen Adresinizi yazınız.";
	}
	
	if (document.form1.gorusx.value=='') {
		message = message + "\nLütfen Görüşünüzü ve/veya İsteğinizi yazınız.";
	}
	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/****************************************************************************************/

function isEmail(str) {
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported)
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}
/****************************************************************************************/

function isValidString(checkStr, checkOK) {
	decPoints = 0;
	allNum = "";

	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length){
				return false;
		}
		allNum += ch;
	}
	return true;
}
 /***************************************************************************************/
 
 var message = ""
function CheckControlEkartSendForm(){
	
	
	if (document.form1.adsoyad1.value=='') {
		message = message + "Lütfen Adınızı Soyadınızı yazınız.";
	}

	if (document.form1.eposta1.value=='') {
		message = message + "\nLütfen E-Posta Adresinizi yazınız.";
	}
	
	else {
	  if (document.form1.eposta1.value!="" & !isEmail(document.form1.eposta1.value)) {
	    message = message + "\nKendi E-posta adresiniz geçerli değil, lütfen kontrol ederek tekrar deneyin";
	  }
	}	
	
	if (document.form1.adsoyad2.value=='') {
		message = message + "\nLütfen Arkadaşınızın Adını Soyadını yazınız.";
	}
	
	if (document.form1.eposta2.value=='') {
		message = message + "\nLütfen Arkadaşınızın E-posta Adresini yazınız.";
	}
	else {
	  if (document.form1.eposta2.value!="" & !isEmail(document.form1.eposta2.value)) {
	    message = message + "\nArkadaşınızın E-Posta adresi geçerli değil, lütfen kontrol ederek tekrar deneyin";
	  }
	}
	
	if (document.form1.mesajx.value=='') {
		message = message + "\nLütfen Mesajınızı yazınız.";
	}	
	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/*************************************************************************************************/

var message = ""
function CheckControlLoginForm(){
	
	
	if (document.form1.giriskod.value=='') {
		message = message + "Lütfen Ajan Şifrenizi yazınız.";
	}	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/*****************************************************************************************************/


var message = ""
function CheckForgetPassForm(){
	
	
	if (document.form1.ad.value=='') {
		message = message + "Lütfen Adınızı yazınız.";
	}

	if (document.form1.soyadx.value=='') {
		message = message + "\nLütfen Soyadınızı yazınız.";
	}	
	
	if (document.form1.epostax.value=='') {
		message = message + "\nLütfen E-posta Adresinizi yazınız.";
	}
	else {
	  if (document.form1.epostax.value!="" & !isEmail(document.form1.epostax.value)) {
	    message = message + "\nLütfen geçerli bir E-posta adresi yazınız.";
	  }
	}
	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/****************************************************************************************/
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

/****************************************************************************************/


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 P7_autoLayers() { //v1.4 by PVII
 var g,b,k,f,args=P7_autoLayers.arguments;a=parseInt(args[0]);if(isNaN(a))a=0;
 if(!document.p7setc){p7c=new Array();document.p7setc=true;for(var u=0;u<10;u++){
 p7c[u]=new Array();}}for(k=0;k<p7c[a].length;k++){if((g=MM_findObj(p7c[a][k]))!=null){
 b=(document.layers)?g:g.style;b.visibility="hidden";}}for(k=1;k<args.length;k++){
 if((g=MM_findObj(args[k]))!=null){b=(document.layers)?g:g.style;b.visibility="visible";f=false;
 for(var j=0;j<p7c[a].length;j++){if(args[k]==p7c[a][j]) {f=true;}}
 if(!f){p7c[a][p7c[a].length++]=args[k];}}}
}

function P7_JumpMenu(selObj,restore){ //v1.4 by Project Seven
	var theFullString = selObj.options[selObj.selectedIndex].value;
	if (restore) selObj.selectedIndex=0;
	var theLength = theFullString.length;
	var endPos = theFullString.lastIndexOf("~");
	var theUrl, theTarget, theParent;
	if (endPos > 0) {theUrl = theFullString.substring(0,endPos);}
	else {theUrl = theFullString;}
	endPos++
	if (endPos < theLength) {theTarget = theFullString.substring(endPos,theLength)}
	else {theTarget = "window:Main";}
	if (theTarget == "window:New") {window.open(theUrl);}
	else if (theTarget == "window:Main") {eval("parent.location='"+theUrl+"'");}
	else {eval("parent.frames[\'"+theTarget+"\'].location='"+theUrl+"'");}
}

// add to favorites script
var bookmarkurl="http://www.hasbrointertoy.com.tr"
var bookmarktitle="Hasbro Ýntertoy Dünyasý"

function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

// product popup opener
function PopupPic(sPicURL) { 
 window.open( "/detail.asp?"+sPicURL, "",  
 "resizable=1,HEIGHT=200,WIDTH=200"); 
} 
// normal popup opener
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function openNewWindow(URLtoOpen, windowName, windowFeatures) { 
  newWindow=window.open(URLtoOpen, windowName, windowFeatures);
}
// Priting with IE4/5 natively
if ( printIsNativeSupport() )
  window.print2 = window.print;
window.print = printFrame;

// main stuff
function printFrame(frame, onfinish) {
  if ( !frame ) frame = window;

  function execOnFinish() {
    switch ( typeof(onfinish) ) {
      case "string": execScript(onfinish); break;
      case "function": onfinish();
    }
    if ( focused && !focused.disabled ) focused.focus();
  }

  if ( frame.document.readyState !== "complete" &&
       !confirm("The document to print is not downloaded yet! Continue with printing?") )
  {
    execOnFinish();
    return;
  }

  if ( window.print2 ) { // IE5
    var focused = document.activeElement; 
    frame.focus();
    if ( frame.print2 ) frame.print2();
    else frame.print();
    execOnFinish();
    return;
  }

  var eventScope = printGetEventScope(frame);
  var focused = document.activeElement;

  window.printHelper = function() {
    execScript("on error resume next: printWB.ExecWB 6, 1", "VBScript");
    printFireEvent(frame, eventScope, "onafterprint");
    printWB.outerHTML = "";
    execOnFinish();
    window.printHelper = null;
  }

  document.body.insertAdjacentHTML("beforeEnd",
    "<object id=\"printWB\" width=0 height=0 \
    classid=\"clsid:8856F961-340A-11D0-A96B-00C04FD705A2\"></object>");

  printFireEvent(frame, eventScope, "onbeforeprint");
  frame.focus();
  window.printHelper = printHelper;
  setTimeout("window.printHelper()", 0);
}

// helpers
function printIsNativeSupport() {
  var agent = window.navigator.userAgent;
  var i = agent.indexOf("MSIE ")+5;
  return parseInt(agent.substr(i)) >= 5 && agent.indexOf("5.0b1") < 0;
}

function printFireEvent(frame, obj, name) {
  var handler = obj[name];
  switch ( typeof(handler) ) {
    case "string": frame.execScript(handler); break;
    case "function": handler();
  }
}

function printGetEventScope(frame) {
  var frameset = frame.document.all.tags("FRAMESET");
  if ( frameset.length ) return frameset[0];
  return frame.document.body;
}

function P7_Snap() { //v2.63 by PVII
 var x,y,ox,bx,oy,p,tx,a,b,k,d,da,e,el,tw,q0,xx,yy,w1,pa='px',args=P7_Snap.arguments;a=parseInt(a);
 if(document.layers||window.opera){pa='';}for(k=0;k<(args.length);k+=4){
 if((g=MM_findObj(args[k]))!=null){if((el=MM_findObj(args[k+1]))!=null){
 a=parseInt(args[k+2]);b=parseInt(args[k+3]);x=0;y=0;ox=0;oy=0;p="";tx=1;
 da="document.all['"+args[k]+"']";if(document.getElementById){
 d="document.getElementsByName('"+args[k]+"')[0]";if(!eval(d)){
 d="document.getElementById('"+args[k]+"')";if(!eval(d)){d=da;}}
 }else if(document.all){d=da;}if(document.all||document.getElementById){while(tx==1){
 p+=".offsetParent";if(eval(d+p)){x+=parseInt(eval(d+p+".offsetLeft"));y+=parseInt(eval(d+p+".offsetTop"));
 }else{tx=0;}}ox=parseInt(g.offsetLeft);oy=parseInt(g.offsetTop);tw=x+ox+y+oy;
 if(tw==0||(navigator.appVersion.indexOf("MSIE 4")>-1&&navigator.appVersion.indexOf("Mac")>-1)){
  ox=0;oy=0;if(g.style.left){x=parseInt(g.style.left);y=parseInt(g.style.top);}else{
  w1=parseInt(el.style.width);bx=(a<0)?-5-w1:-10;a=(Math.abs(a)<1000)?0:a;b=(Math.abs(b)<1000)?0:b;
  x=document.body.scrollLeft+event.clientX+bx;y=document.body.scrollTop+event.clientY;}}
 }else if(document.layers){x=g.x;y=g.y;q0=document.layers,dd="";for(var s=0;s<q0.length;s++){
  dd='document.'+q0[s].name;if(eval(dd+'.document.'+args[k])){x+=eval(dd+'.left');y+=eval(dd+'.top');
  break;}}}e=(document.layers)?el:el.style;xx=parseInt(x+ox+a),yy=parseInt(y+oy+b);
 if(navigator.appVersion.indexOf("MSIE 5")>-1 && navigator.appVersion.indexOf("Mac")>-1){
  xx+=parseInt(document.body.leftMargin);yy+=parseInt(document.body.topMargin);}
 e.left=xx+pa;e.top=yy+pa;}}}
}
function P7_ReDoIt() { //v1.21 by PVII
 if(document.layers) {MM_reloadPage(false);}
}


/*****************************************************************************************************/


var message = ""
function CheckActivateActForm(){
	
	
	if (document.form1.ad.value=='') {
		message = message + "Lütfen Adınızı yazınız.";
	}

	if (document.form1.soyadx.value=='') {
		message = message + "\nLütfen Soyadınızı yazınız.";
	}	
	
	if (document.form1.ajannox.value=='') {
		message = message + "\nLütfen Ajan Numaranızı yazınız.";
	}	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}

	return true;
}
/*************************************************************************************************/

var message = ""
function CheckAdminLoginForm(){
	
	
	if (document.form2.kadi.value=='') {
		message = message + "Lütfen Kullanıcı Adınızı yazınız.";
	}	
	
	if (document.form2.passwdxa.value=='') {
		message = message + "\nLütfen Şifrenizi yazınız.";
	}

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/*****************************************************************************************************/

var message = ""
function CheckAdminAddSitePassForm(){	
	
	
	if (document.form2.passwdxa.value=='') {
		message = message + "\nLütfen Oluşturmak İstediğiniz Şifreyi yazınız.";
	}

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/*****************************************************************************************************/


var message = ""
function CheckEditMemberForm(){
	
	
	if (document.form1.txtFirstName.value=='') {
		message = message + "Lütfen Adınızı yazınız.";
	}

	if (document.form1.txtLastName.value=='') {
		message = message + "\nLütfen Soyadınızı yazınız.";
	}	

	if (document.form1.ddlCity.value=='-1') {
		message = message + "\nLütfen Şehrinizi seçiniz.";
	}
	
	if (document.form1.txtDistrict.value=='') {
		message = message + "\nLütfen İlçenizi yazınız.";
	}
		
	if (document.form1.txtMotherName.value=='') {
		message = message + "\nLütfen Anne Adınızı yazınız.";
	}
	
	if (document.form1.txtFatherName.value=='') {
		message = message + "\nLütfen Baba Adınızı yazınız.";
	}
	
	
	if (document.form1.txtPhoneCode.value=='') {
		message = message + "\nLütfen Telefon Alan Kodunuzu yazınız.";
	}
	
	if (document.form1.txtPhoneNo.value=='') {
		message = message + "\nLütfen Telefon Numaranızı yazınız.";
	}
	
    if (document.form1.txtEmail.value=='') {
		message = message + "\nLütfen E-posta Adresinizi yazınız.";
	}
	else {
	  if (document.form1.txtEmail.value!="" & !isEmail(document.form1.txtEmail.value)) {
	    message = message + "\nLütfen geçerli bir E-posta adresi yazınız.";
	  }
	}
	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/****************************************************************************************/

var message = ""
function CheckAdminAddMemberForm(){	
	
	if (document.form1.txtFirstName.value=='') {
		message = message + "Lütfen Adını yazınız.";
	}

	if (document.form1.txtLastName.value=='') {
		message = message + "\nLütfen Soyadını yazınız.";
	}	

	if (document.form1.ddlCity.value=='-1') {
		message = message + "\nLütfen Şehrini seçiniz.";
	}
	
	if (document.form1.txtDistrict.value=='') {
		message = message + "\nLütfen İlçesini yazınız.";
	}
		
	if (document.form1.txtMotherName.value=='') {
		message = message + "\nLütfen Anne Adını yazınız.";
	}
	
	if (document.form1.txtFatherName.value=='') {
		message = message + "\nLütfen Baba Adını yazınız.";
	}
	
	
	if (document.form1.txtPhoneCode.value=='') {
		message = message + "\nLütfen Telefon Alan Kodunu yazınız.";
	}
	
	if (document.form1.txtPhoneNo.value=='') {
		message = message + "\nLütfen Telefon Numarasını yazınız.";
	}
	
    if (document.form1.txtEmail.value=='') {
		message = message + "\nLütfen E-posta Adresini yazınız.";
	}
	else {
	  if (document.form1.txtEmail.value!="" & !isEmail(document.form1.txtEmail.value)) {
	    message = message + "\nLütfen geçerli bir E-posta adresi yazınız.";
	  }
	}	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}
/****************************************************************************************/
function CheckEkartSelectForm(){	

if(document.getElementsByName('rdoCart')[0].checked==false&&document.getElementsByName('rdoCart')[1].checked==false&&document.getElementsByName('rdoCart')[2].checked==false)
	{
		alert("\nGöndereceğin E-Kart'ı Seçmemişsin!...");
		return false;	}
		
return true;
}

/***************************************************************************************/


var message = ""
function CheckAdminAddMember2Form(){	
	
	if (document.form1.txtFirstName.value=='') {
		message = message + "Lütfen Adını yazınız.";
	}

	if (document.form1.txtLastName.value=='') {
		message = message + "\nLütfen Soyadını yazınız.";
	}	
	
	if (document.form1.txtCardNo.value=='') {
		message = message + "\nLütfen Ajan Numarasını yazınız.";
	}

	if (document.form1.ddlCity.value=='-1') {
		message = message + "\nLütfen Şehrini seçiniz.";
	}
	
	if (document.form1.txtDistrict.value=='') {
		message = message + "\nLütfen İlçesini yazınız.";
	}
		
	if (document.form1.txtMotherName.value=='') {
		message = message + "\nLütfen Anne Adını yazınız.";
	}
	
	if (document.form1.txtFatherName.value=='') {
		message = message + "\nLütfen Baba Adını yazınız.";
	}	
   	

	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}

/***********************************************************************************************/


var message = ""
function CheckEditSonControlForm(){	
	
	
	checkStr1= document.form1.txtRutbe.value;
	
			if (!isValidString(checkStr1, "0123456789")){
				message = message + "\nLütfen Rütbeyi yazarken sadece rakam kullanınız";
				}
	
	
if(checkStr1.length == 2)
{		
	checkStr3= document.form1.txtRutbe.value.substring(0, 1);	
	if(checkStr3 == 0)	
    {
        message = message + "\nRütbenin ilk karakteri sıfır olamaz";
    }
}
        
	if (message != "") {
		alert(message)
		message = ""
		return false;
	}	

	return true;
}

/************************************************************************************************/

function Tazele()
{
	window.location.reload();
	// veya 
	//window.location.reload(false);
}
