﻿$(function(){
	$(".rounded").corner("5px top");
	$("div.floatLeft table tr td table tr td a").css("border-right","1px solid silver");
	//$("div.floatRight table tr td table tr td a").css("border-left","1px solid silver");
});


function maximizeWindow(win)
{
    win.moveTo(0,0);
    
    if (win.document.all)
    {
      win.top.window.resizeTo(screen.availWidth,screen.availHeight);
    }

    else if (win.document.layers||win.document.getElementById)
    {
      if (win.top.window.outerHeight<screen.availHeight||win.top.window.outerWidth<screen.availWidth)
      {
        win.top.window.outerHeight = screen.availHeight;
        win.top.window.outerWidth = screen.availWidth;
      }
    }
}

function toProperCase(s)
{
  return s.toLowerCase().replace(/^(.)|\s(.)/g, 
          function($1) { return $1.toUpperCase(); });
}

function MultiDimensionalArray(iRows,iCols)
{
var i;
var j;
   var a = new Array(iRows);
   for (i=0; i < iRows; i++)
   {
       a[i] = new Array(iCols);
       for (j=0; j < iCols; j++)
       {
           a[i][j] = "";
       }
   }
   return(a);
} 

function autofocus(field, limit, next, evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && field.value.length == limit) {
        field.form.elements[next].focus( );
    }
}

function numeralsOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        //alert("Enter numerals only in this field.");
        return false;
    }
    return true;
}

function ValidateCCNumber(source, args)
{
    var blnIsEven = false;
    var strCCNumber = args.Value;
    var strDigits="";
    var intCheckSum = 0;
    
    for (intCounter = strCCNumber.length - 1; intCounter >= 0; intCounter--)
    {
        if (blnIsEven)
            strDigits += parseInt(strCCNumber.substr(intCounter, 1)) * 2;
        else
            strDigits += parseInt(strCCNumber.substr(intCounter, 1));

        blnIsEven = !blnIsEven;
    }
    
    // Calculate CheckSum
    for (intCounter = strDigits.length - 1; intCounter >= 0; intCounter--)
    {
        intCheckSum += parseInt(strDigits.substr(intCounter, 1));
    }

    // Assign results
    args.IsValid = ((intCheckSum % 10) == 0);
}

//Veri kontrolü
var unloadMsg = "Verileriniz kaybolacak emin misiniz?";
var ignoreUnload = true;

function doBeforeUnload() {
   if(ignoreUnload) return; // Let the page unload

   if(window.event)
      window.event.returnValue = unloadMsg; // IE
   else
      return unloadMsg; // FX
}

if(window.body)
   window.body.onbeforeunload = doBeforeUnload; // IE
else
   window.onbeforeunload = doBeforeUnload; // FX

function setEvents()
{
    $("select[class!='noUnloadCheck input'],textarea,input[type='text']").change(function(){
       ignoreUnload=false;
    });
    $("textarea,input[type='text']").keyup(function(){
       ignoreUnload=false;
    });

    document.forms[0].onsubmit = function() {
        ignoreUnload=true;
    };
}
