
var appVer = navigator.appVersion;
var ver    = parseFloat(appVer); // Netscape and others

var iePos  = appVer.toLowerCase().indexOf('msie');
if (iePos !=-1) {
   ver = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)))
}

    // convert all characters to lowercase to simplify testing
    var agt=navigator.userAgent.toLowerCase();

    // *** BROWSER VERSION ***
    // Note: On IE5, these return 4, so use is.ie5up to detect IE5.
    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);
    var is_getElementById   = (document.getElementById) ? "true" : "false"; // 001121-abk
    var is_getElementsByTagName = (document.getElementsByTagName) ? "true" : "false"; // 001127-abk
    var is_documentElement = (document.documentElement) ? "true" : "false"; // 001121-abk

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1));
    var is_nav2 = (is_nav && (is_major == 2));
    var is_nav3 = (is_nav && (is_major == 3));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav4up = (is_nav && (is_major >= 4));

    var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||
                          (agt.indexOf("; nav") != -1)) );
	var is_nav6 = (is_nav && (agt.indexOf('netscape6') != -1)); 
//	var is_nav6up = (is_nav && is_getElementById);              
	var is_nav6up = (is_nav6 && is_getElementById);              

    var is_nav5 = (is_nav && (is_major == 5) && !(is_nav6)); 
    var is_nav5up = (is_nav && (is_major >= 5));

// special add on

//   var is_nav4 = ((is_nav4 || is_nav4up) && !(is_nav6 || is_nav6up));
   var is_nav6 = (is_nav6 || is_nav6up);
// -----


    var is_ie   = (agt.indexOf("msie") != -1);
    var is_ie3  = (is_ie && (is_major < 4));


var msie_vers_start = agt.indexOf("msie")+5;
var msie_real_vers = parseFloat(agt.substring(msie_vers_start, msie_vers_start+3));

    var is_ie4  = (is_ie && (is_major == 4) && (msie_real_vers < 5));
    var is_ie4up  = (is_ie  && (is_major >= 4));
    var is_ie5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.")!=-1));
    var is_ie5up  = (is_ie  && !is_ie3 && !is_ie4);

    var is_aol   = (agt.indexOf("aol") != -1);
    var is_aol3  = (is_aol && is_ie3);
    var is_aol4  = (is_aol && is_ie4);

    var is_opera = (agt.indexOf("opera") != -1);
    var is_webtv = (agt.indexOf("webtv") != -1);

	
	
	

// netscape'in bugy için yama 


if(!window.saveInnerWidth) {
  window.onresize = resizeIt;
  window.saveInnerWidth = window.innerWidth;
  window.saveInnerHeight = window.innerHeight;
}

function resizeIt() {
    if (saveInnerWidth < window.innerWidth || 
        saveInnerWidth > window.innerWidth || 
        saveInnerHeight > window.innerHeight || 
        saveInnerHeight < window.innerHeight ) 
    {
        window.history.go(0);
    }
}



function isCharSetOK(s)
{
	var charset = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890-_."
    var i;
    for( i=0; i<s.value.length; i++ )
    {
        if( charset.indexOf(s.value.charAt(i))==-1 )
        {
            return false;
        }
    }
    return true;
}

function haveEnoughChars(s,w)
{
	if (s.value.length>=w)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function Constraint(s,fieldcaption,checkcharset,charlength)
{
var Cmsg = "";
var fname = fieldcaption;
var fexp = "";
if (aHelpData)
	{
	for ( var i = 0; i < aHelpData.length; i += 3 )
	if ( s.name == aHelpData[i] )
		{
		fname = aHelpData[i+1];
		fexp = aHelpData[i+2];
		break;
		}
	}
	
if (!(checkcharset==1 && isCharSetOK(s)) && s.value.length>0)
	{
	Cmsg += "- \"" + fname + "\" alanynda a?a?yda yer alan karakterler dy?ynda hiçbir karakteri kullanamazsynyz. \n  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-.\n";
	Cmsg += "---------------------------------------------------------------------------------------------------\n";
	}
	
if (!(haveEnoughChars(s,charlength)))
	{
	Cmsg += "- \"" + fname + "\"" + fexp + "\n";
	Cmsg += "---------------------------------------------------------------------------------------------------\n";
	}

return Cmsg;
}


function getHTML()
{

HelpHTML="";
HelpHTML=HelpHTML + "<a name=\"0\"></a>"
HelpHTML=HelpHTML + "<table width=\"350\" style='border:2px outset' cellspacing=2 cellpadding=2><tr><td bgcolor=\"#A8A8A8\">"
HelpHTML=HelpHTML + "<table width=348 border=0 bgcolor=#E9EAEB align=center cellspacing=2 cellpadding=2>" ;
HelpHTML=HelpHTML + "<tr bgcolor=#E9EAEB>" ;
HelpHTML=HelpHTML + "<td valign=LEFT bgcolor=#A8A8A8 width=348>" ;
//HelpHTML=HelpHTML + "<div class=tabHdrSmall>" ;
HelpHTML=HelpHTML + "<table width=348 border=0 bgcolor=#FFF8E8 align=center cellspacing=0 cellpadding=0>" ;
HelpHTML=HelpHTML + "<tr bgcolor=#E9EAEB >" ;
HelpHTML=HelpHTML + "<td valign=LEFT bgcolor=#A8A8A8 width=348>" ;
HelpHTML=HelpHTML + '<table border="0" cellpadding="0" cellspacing="0"> <tr> <td>'
HelpHTML=HelpHTML + "<img src='images/indicator_flower.gif'></td>"
HelpHTML=HelpHTML + "<td>"
HelpHTML=HelpHTML +" <div id=divHelpLbl style='margin-left:5px'>" 
HelpHTML=HelpHTML + "<b>" ;
HelpHTML=HelpHTML + HelpLabel 
HelpHTML=HelpHTML + "</b>" ;
HelpHTML=HelpHTML + "</div></td></tr></table>" ;
//HelpHTML=HelpHTML + "</div>" ;
HelpHTML=HelpHTML + "</td>" ;
HelpHTML=HelpHTML + "<td align=right valign=left bgcolor=#A8A8A8>" ;
HelpHTML=HelpHTML + "<a href='Javascript:HideHelp();'><img src='delete.gif' height='9' width='10' border='0'></a>" ;
HelpHTML=HelpHTML + "</td>" ;
HelpHTML=HelpHTML + "</tr>" ;
HelpHTML=HelpHTML + "</td>" ;
HelpHTML=HelpHTML + "</tr>" ;
HelpHTML=HelpHTML + "</table>";
HelpHTML=HelpHTML + "<tr bgcolor=#E9EAEB>" ;
HelpHTML=HelpHTML + "<td align=left bgcolor=#E9EAEB valign=top colspan=2>" ;

HelpHTML=HelpHTML + "<div id=divHelpTxt style='margin-left:20px'>" 

HelpHTML=HelpHTML + HelpText
 
HelpHTML=HelpHTML + "</div>" ;

HelpHTML=HelpHTML + "</td></tr>" ;
HelpHTML=HelpHTML + "</table>"
HelpHTML=HelpHTML + "</td></tr></table>" ;

if (is_ie4up || is_nav6)
{
HelpHTML="<div id=divHelp style=\"position:absolute;visibility:hidden\">" + HelpHTML + "</div>"
}

}

function HideHelp()
{

if ( is_ie4up ){
divHelp.style.visibility = "hidden";
trickframe=document.getElementById("frTest");
trickframe.style.display="none";

	for (a=0;a<document.forms[0].elements.length;a++) document.forms[0].elements[a].disabled=false;
}

/*if ( is_nav4 )
document.divHelp.visibility = "hidden";

if ( is_nav6 )
document.getElementById('divHelp').style.visibility = "hidden";*/

}

function ShowHelp( alertMsg,which)
{
//if ( is_ie4up )
ShowHelp_ie( alertMsg,which)

}


function ShowHelp_ie( alertMsg,which)
{
var	szLabel = "<font size=1 color='#ffffff' face=verdana> Hata </font>";


divHelpLbl.innerHTML = "<font size=1 color=black face=verdana><b>" + szLabel + "</b></font>";
divHelpTxt.innerHTML = "<font size=1 color=black face=verdana>" + alertMsg + "</font>";


divHelp.style.left= 320;
divHelp.style.top= 600;

trickframe=document.getElementById("frTest");
trickframe.style.left=divHelp.style.left;
trickframe.style.top=divHelp.offsetTop;
trickframe.width=divHelp.clientWidth;
trickframe.height=divHelp.clientHeight;

trickframe.style.display="";

divHelp.style.visibility = "visible";
if(which=='1') document.getElementById('name').focus();
else
document.getElementById('lastschool').focus();

for (a=0;a<document.forms[0].elements.length;a++) document.forms[0].elements[a].disabled=true;

}


