﻿function CheckNumeric(e)
{
	var keynum;
	var keychar;
	var numcheck;

	if(window.event) // IE
	{
		keynum = e.keyCode;
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	
	keychar = String.fromCharCode(keynum);
	
	numcheck = /[^a-zA-ZüðþýöçÖÇÝÜÐÞ!'^+%&()=?_//!@##$%^$%^%^*^&(&)_~]/;
	return numcheck.test(keychar) || keynum == 8;
}


function ValidateCallRequest()
{
	var isValid = true;
        if(document.getElementById("name").value.replace(" ", "") == "")
        {
            document.getElementById("name_error").style.display = "inline";
            isValid = false;
        }
        else
        {
            document.getElementById("name_error").style.display = "none";
        }
        
        if(document.getElementById("telephone").value.replace(" ", "") == "")
        {
            document.getElementById("tel_error").style.display = "inline";
            isValid = false;
        }
        else
        {
            document.getElementById("tel_error").style.display = "none";
        }
       
       return isValid;
}

function SendCallRequest()
    {
        var isValid = true;
        if(document.getElementById("name").value.replace(" ", "") == "")
        {
            document.getElementById("name_error").style.display = "inline";
            isValid = false;
        }
        else
        {
            document.getElementById("name_error").style.display = "none";
        }
        
        if(document.getElementById("telephone").value.replace(" ", "") == "")
        {
            document.getElementById("tel_error").style.display = "inline";
            isValid = false;
        }
        else
        {
            document.getElementById("tel_error").style.display = "none";
        }
        if(!isValid)
            return false;
            
          myLightWindow.activateWindow({
  				href: "biri-sizi-arasin.htm", 
  				title: "",
  				width:410,
  				height:160,
  				type: "page"
  				});         
  		
		
		
		
        var url = 'biri-seni-arasin.aspx';
        new Ajax.Request(url,
          {
            method:'post',
            parameters: {name: document.getElementById("name").value, telephone: document.getElementById("telephone").value},
            onSuccess: function(transport){
              
            }
          });
    }

function biriEpostaservis()
	{
		myLightWindow.activateWindow(
				{
					href: "biri-epostaservis.htm", 
					title: "",
					width:277,
					height:130,
					type: "page"
				}
		);
	}

function SendSpeedInternet()
{
	_name = "";
	_surname = "";
	_tcno = "";
	_telephone = "";
	_telephone2 = "";
	_telephone3 = "";
	_internal = "";
	_mail = "";
    var isValid = true;
    if(document.getElementById("name").value.replace(" ", "") == "")
    {
        document.getElementById("name_error").style.display = "inline";
        isValid = false;
    }
    else
    {
        document.getElementById("name_error").style.display = "none";
        _name = document.getElementById("name").value.replace(" ", "");
    }
    
    if(document.getElementById("surname").value.replace(" ", "") == "")
    {
        document.getElementById("surname_error").style.display = "inline";
        isValid = false;
    }
    else
    {
        document.getElementById("surname_error").style.display = "none";
        _surname = document.getElementById("surname").value.replace(" ", "");
    }
    
    if(document.getElementById("telephone").value.replace(" ", "") == "")
    {
        document.getElementById("telephone_error").style.display = "inline";
        isValid = false;
    }
    else
    {
        document.getElementById("telephone_error").style.display = "none";
        _telephone = document.getElementById("telephone").value.replace(" ", "");
    }
    
    if(document.getElementById("telephone2").value.replace(" ", "") == "")
    {
        document.getElementById("telephone2_error").style.display = "inline";
        isValid = false;
    }
    else
    {
        document.getElementById("telephone2_error").style.display = "none";
        _telephone2 = document.getElementById("telephone2").value.replace(" ", "");
    }
	

	
    
    if(document.getElementById("mail").value.replace(" ", "") == "")
    {
        document.getElementById("mail_error").style.display = "inline";
        isValid = false;
    }
    else
    {
        document.getElementById("mail_error").style.display = "none";
        _mail = document.getElementById("mail").value.replace(" ", "");
    }
    _telephone3 = document.getElementById("telephone3").value.replace(" ", "");
    _internal = document.getElementById("internal").value.replace(" ", "");
    
   
    
    if(!isValid)
        return false;
	
    var url = 'biri-hizli-internet.aspx';
    $.post(url, { name: _name, surname: _surname, tcno: _tcno, telephone: _telephone, telephone2: _telephone2, telephone3: _telephone3, internal: _internal, mail: _mail } );
    SpeedInternetSuccess();
}
	
	
function fnMenuOver(oObj)
{
	oObj.className ='no-flash-menu' + oObj.className.substr(13,1) + '-on'
}

function fnMenuOut(oObj)
{
	oObj.className='no-flash-menu' + oObj.className.substr(13,1)

}

// yardimci biri JS
/*
function firstSelectChange(dropDown)
	{

		 var value = dropDown.options[dropDown.selectedIndex].value;
		 var text = dropDown.options[dropDown.selectedIndex].text;
		//alert(text);
		if(value == 1)
		{
			document.getElementById("mail_form").style.display = "block";
			document.getElementById("secondSelect").style.display = "none";
		}
		else if (value == 2 || value == 3)
		{
			document.getElementById("secondSelect").style.display = "block";
			document.getElementById("mail_form").style.display = "none";
		}
		else
		{
			document.getElementById("secondSelect").style.display = "none";
			document.getElementById("mail_form").style.display = "none";
		}
	}
	
function secondSelectChange(dropDown)
	{
		var value = dropDown.options[dropDown.selectedIndex].value;
		if ( value == -1 )
			{
				document.getElementById("mail_form").style.display = "none";
			}
		else
			{
				document.getElementById("mail_form").style.display = "block";
			}
	}
*/	

function checkHelpForm()
	{
		var questionType = document.getElementById("question");
		var questionValue = questionType.options[questionType.selectedIndex].value;
		
		var telNoAreaCode = document.getElementById("telNoAreaCode");
		var telNoAreaCodeValue = telNoAreaCode.options[telNoAreaCode.selectedIndex].value;
		
		var telNoField = document.getElementById("telNoField").value;

		var name = document.getElementById("nameField").value;
		var surname = document.getElementById("surnameField").value;
		var description = document.getElementById("description").value;
		
		/*
		helpFormErrorTelCode

		name=telNoAreaCode
			
		id=telNoAreaCode
		*/
		
		if(telNoField.length > 0 && telNoAreaCodeValue > 0 && name.length > 0 && surname.length > 0 && description.length > 0 && questionValue > 0)
		{
		    document.getElementById("helper_submit").style.display = 'none';
			var url = 'yardimci_biri.aspx';
			new Ajax.Request(url,
			  {
				method:'post',
				parameters: {StartingPoint: 'Biri Sizi Arasın',RequestType: questionValue, RequestFor: questionValue,Name: name, Surname: surname,TelCode: telNoAreaCodeValue, TelNo: telNoField, Description: description},
					onSuccess: function(transport){
						if(transport.responseText.indexOf("ok") != -1)
						{
							document.getElementById("success").style.display = "none";
							document.getElementById("successAlert").style.display = "block";
						}
						else if(transport.responseText.indexOf("err_blacklist") != -1)
						{
							document.getElementById("success").style.display = "none";
							document.getElementById("err_blacklist").style.display = "block";
						}
						else if(transport.responseText.indexOf("err_webservice") != -1)
						{
							document.getElementById("success").style.display = "none";
							document.getElementById("err_webservice").style.display = "block";
						}
						else if(transport.responseText.indexOf("err_dbsave") != -1)
						{
							document.getElementById("success").style.display = "none";
							document.getElementById("err_dbsave").style.display = "block";
						}
						else if(transport.responseText.indexOf("err_ip") != -1);
						{
							document.getElementById("success").style.display = "none";
							document.getElementById("err_ip").style.display = "block";
						}
				}
			  });
		}
		else
		{
		    document.getElementById("helper_submit").style.display = 'block';
			document.getElementById("helpFormError").style.display = "inline";
			if(telNoField.length <= 0)
			{
			    document.getElementById("helpFormErrorTel").style.display = "inline";
			}
			else
			{
			    document.getElementById("helpFormErrorTel").style.display = "none";
			}
			
			if(name.length <= 0)
			{
			    document.getElementById("helpFormErrorName").style.display = "inline";
			}
			else
			{
			    document.getElementById("helpFormErrorName").style.display = "none";
			}
			
			if(surname.length <= 0)
			{
			    document.getElementById("helpFormErrorSname").style.display = "inline";
			}
			else
			{
			    document.getElementById("helpFormErrorSname").style.display = "none";
			}
			
			if(description.length <= 0)
			{
			    document.getElementById("helpFormErrorDesc").style.display ="inline";
			}
			else
			{
			    document.getElementById("helpFormErrorDesc").style.display ="none";
			}
			
			if(telNoAreaCodeValue <= 0)
			{
			    document.getElementById("helpFormErrorTelCode").style.display ="inline";
			}
			else
			{
			    document.getElementById("helpFormErrorTelCode").style.display ="none";
			}
			
			if(questionValue <= 0)
			{
			    document.getElementById("questionError").style.display ="inline";
			}
			else
			{
			    document.getElementById("questionError").style.display ="none";
			}
		}
	}