$(function() {	
    
	$("#slider").easySlider({
		auto: true, 
		continuous: true,
        pause: 6000,
        speed:1000
	});
    
    $('a.lightbox').lightBox(); // Select all links with lightbox class
    $('a.thickbox').lightBox(); // Select all links with thickbox class
	$('a.thickbox img').css('border', '1px solid #ccc');
    
    $("#asklink").click(function()
    {
       $("#bottominfo").hide();
       $("#askform").show(); 
       
    });
    
    $("#closeask").click(function()
    {
        $("#bottominfo").show();
        $("#askform").hide(); 
    });
    
    $("#emailfriendlink").click(function()
    {
        $("#bottominfo").hide();
        $("#emailfriendform").show();
    });
    
    $("#closeemail").click(function()
    {
        $("#bottominfo").show();
        $("#emailfriendform").hide(); 
    });
    
    $("#buglink").click(function()
    {
        $("#bottominfo").hide();
        $("#bugdiv").show(); 
    });
    
    $("#closebug").click(function()
    {
        $("#bottominfo").show();
        $("#bugdiv").hide(); 
    });
    
     $("#featlink").click(function()
    {
        $("#bottominfo").hide();
        $("#featform").show(); 
    });
    
    $("#closefeat").click(function()
    {
        $("#bottominfo").show();
        $("#featform").hide(); 
    });
    
    $("#sbQuestions").click(function()
    {
        $(this).val("Please wait");
        $.post('/ajaxforms/ask.php', {name:$("#yname").val(), email:$("#ymail").val(), question:$("#yquestion").val(), scriptname : $("#scriptname").val()}, function(data)
        {
            if(data != 'success')
            {
                $("#askerror").html(data);
            }else{
                $("#askerror").html("");
                $("#askok").text("Thank you, your question was sent");
                $("#asktable").hide();
            }
        });
        $(this).val("Resubmit");
       return false; 
    });
    
    $("#sbFeat").click(function()
    {
        $(this).val("Please wait");
        $.post('/ajaxforms/feature-request.php', {name:$("#featname").val(), email:$("#featmail").val(), question:$("#featquestion").val(), scriptname : $("#scriptname").val()}, function(data)
        {
            if(data != 'success')
            {
                $("#featerror").html(data);
            }else{
                $("#featerror").html("");
                $("#featok").text("Thank you, your proposal was sent");
                $("#feattable").hide();
            }
        });
        $(this).val("Resubmit");
       return false; 
    });
    
    $("#sbEmailFriend").click(function()
    {
         $(this).val("Please wait");
         
         $.post('/ajaxforms/emailfriend.php', {name:$("#frname").val(), email:$("#frmail").val(), message:$("#frmessage").val()}, function(data)
        {
            if(data != 'success')
            {
                $("#frerror").html(data);
            }else{
                $("#frerror").html("");
                $("#frkok").text("Thank you, your message was sent");
                $("#frtable").hide();
            }
        });
         
         $(this).val("Resubmit");
       return false; 
    });
    
     $("#sbBug").click(function()
    {
         $(this).val("Please wait");
         
         $.post('/ajaxforms/bug.php', {name:$("#bugname").val(), email:$("#bugmail").val(), message:$("#bugmessage").val(), scriptname : $("#scriptname").val()}, function(data)
        {
            if(data != 'success')
            {
                $("#bugerror").html(data);
            }else{
                $("#bugerror").html("");
                $("#bugkok").text("Thank you, your message was sent");
                $("#bugtable").hide();
            }
        });
         
         $(this).val("Resubmit");
       return false; 
    });
    
    $("#demoLink").click(function()
    {
       $("#demoform").show();
       $("#demodiv").hide();
       return false; 
    });
    
    $("#sbDemo").click(function()
    {
         $(this).val("Please wait");
         
         $.post('/ajaxforms/demoform.php', {name:$("#demoname").val(), email:$("#demomail").val(), phone:$("#demophone").val(), country:$("#democountry").val(), need:$("#demoneed").val(), scriptname : $("#scriptname").val()}, function(data)
        {
            if(data != 'success')
            {
                $("#demoerror").html(data);
            }else{
                $("#demoerror").html("");
                $("#demook").text("Thank you, redirecting you to the script");
                $("#demotable").hide();
                document.location.href=$("#demoURLhide").val();
            }
        });
         
         $(this).val("Resubmit");
       return false; 
    });
    
    $("#addtocart_single").click(function()
    {
       var script_id = $(this).attr("href");
       $.post("/ajaxforms/addtocart.php", {type:'script', scriptID: script_id, license:'single'}, function(data)
       {
           // alert(data);
            $("#addtocart_single").text(data);
            if(data == 'Added to cart') {
            $("#addtocart_single").after('<br/><a href="/cart/" style="color:#cc0000;">Go To Cart</a>');
            }
            newbalance = parseInt($('#shoppingcount').text());
            newbalance += 1;
            $("#shoppingcount").text(newbalance);
       });  
       return false; 
    });
    
    $("#addtocart_db").click(function()
    {
       var script_id = $(this).attr("href");
       $.post("/ajaxforms/addtocart.php", {type:'database', scriptID: script_id, license:'single'}, function(data)
       {
           // alert(data);
            $("#addtocart_db").text(data);
            if(data == 'Added to cart') {
            $("#addtocart_db").after('<br/><a href="/cart/" style="color:#cc0000;">Go To Cart</a>');
            }
            newbalance = parseInt($('#shoppingcount').text());
            newbalance += 1;
            $("#shoppingcount").text(newbalance);
       });  
       return false; 
    });
    
    $("#addtocart_resell").click(function()
    {
       var script_id = $(this).attr("href");
       $.post("/ajaxforms/addtocart.php", {type:'script', scriptID: script_id, license:'resell'}, function(data)
       {
           // alert(data);
            $("#addtocart_resell").text(data);
            if(data == 'Added to cart') {
            $("#addtocart_resell").after('<br/><a href="/cart/" style="color:#cc0000;">Go To Cart</a>');
            }
            newbalance = parseInt($('#shoppingcount').text());
            newbalance += 1;    
            $("#shoppingcount").text(newbalance);        
       });  
       return false; 
    }); 
    
    $("#addtocart_unlimited").click(function()
    {
       var script_id = $(this).attr("href");
       $.post("/ajaxforms/addtocart.php", {type:'script', scriptID: script_id, license:'unlimited'}, function(data)
       {
           // alert(data);
            $("#addtocart_unlimited").html(data);
            if(data == 'Added to cart') {
            $("#addtocart_unlimited").after('<br/><a href="/cart/" style="color:#cc0000;">Go To Cart</a>');
            }
            newbalance = parseInt($('#shoppingcount').text());
            newbalance += 1;    
            $("#shoppingcount").text(newbalance);        
       });  
       return false; 
    }); 
    
    $("#addtocart_footer").click(function()
    {
       var script_id = $(this).attr("href");
       $.post("/ajaxforms/addtocart.php", {type:'script', scriptID: script_id, license:'removal'}, function(data)
       {
           // alert(data);
            $("#addtocart_footer").text(data);
            newbalance = parseInt($('#shoppingcount').text());
            newbalance += 1;    
            $("#shoppingcount").text(newbalance);        
       });  
       return false; 
    }); 
     
    
    $(".cartsubtract").click(function()
    {
        var params = $(this).attr("href");
        var splited = params.split(":");
        var type = splited[0];
        var id = splited[1];
                
        $.post("/ajaxforms/removefromcart.php", {license:type, scriptID:id}, function(data)
        {
           var datasplit = data.split(".");
           
           if(datasplit[0] == "removed")
           {               
              $("#tr"+type+"_"+id).hide();
           }else{
               newbalance = parseInt($("#price"+type+"_"+id).text());
               newbalance -= 1;
               $("#price"+type+"_"+id).text(newbalance);                 
           }
                      
           newTotal = parseInt($('#priceTotal').text());
           newTotal -= parseInt(datasplit[1]);             
           $("#priceTotal").text(newTotal);   
           newbalance = parseInt($('#shoppingcount').text());
           newbalance -= 1;    
           $("#shoppingcount").text(newbalance);    
           document.location.href='/cart/';           
        });
        return false; 
    }); 
    
    $("#addtocart_installation").click(function()
    {
       var script_id = $(this).attr("href");
       $.post("/ajaxforms/addtocart.php", {type:'installation', scriptID: script_id}, function(data)
       {
            //alert(data);
            $("#addtocart_installation").text(data);
            newbalance = parseInt($('#shoppingcount').text());
            newbalance += 1;
            $("#shoppingcount").text(newbalance);
       });  
       return false; 
    });
    
    $(".removeinstallation").click(function()
    {      
        
        var params = $(this).attr("href");
        var splited = params.split(":");
        var type = splited[0];
        var id = splited[1];
                
        $.post("/ajaxforms/removeinstallation.php", {license:type, scriptID:id}, function(data)
        {
           var datasplit = data.split(".");
           
           if(datasplit[0] == "ok")
           {               
              $("#tr"+type+"_"+id).hide();          
               newTotal = parseInt($('#priceTotal').text());
               newTotal -= parseInt(datasplit[1]);             
               $("#priceTotal").text(newTotal);   
               newbalance = parseInt($('#shoppingcount').text());
               newbalance -= 1;    
               $("#shoppingcount").text(newbalance);
               document.location.href='/cart/';
           }
        });
        return false;       
    }); 
    
    $(".addsupport").click(function()
    {
        var params = $(this).attr("href");
        var splited = params.split("_");
        var supportlenght = splited[1];
        //var clickedone = $(this);
        var id = splited[0];
        $.post('/ajaxforms/addtocart.php', {supportPeriod:supportlenght,scriptID:id,type:'support'},function(data)
        {
            alert(data);
            //$(clickedone).text(data);
        });
        return false;
    });
    
    $(".removesupport").click(function()
    {
        var id = $(this).attr('href');
       $.post('/ajaxforms/removesupport.php', {scriptID : id}, function(data)
       {
           if(data == 'ok')
           {
               document.location.href='/cart/';
           }else{
                alert("Ajax Error, try again please!");
           }
       }); 
       return false;
    });
    
    $("#sbRegister").click(function()
    {
       $(this).val("Processing");
       $.post('/ajaxforms/register.php', {fullname:$("#fullnameRegister").val(), email:$("#emailRegister").val(), password : $("#passwordRegister").val(), confirmpassword:$("#passwordConfirm").val()}, function(data)
       {
            if(data!='success')
            {
                $("#registererror").html(data);
            }else{
                $("#registererror").html("");
                $("#registerOK").show();
                $("#registerform").hide();
                document.location.href = '/checkout.php';
            }
       });
       $(this).val("Resubmit");
       return false;
        
    });
    
    $("#sbSignUp").click(function()
    {
       $(this).val("Processing");
       $.post('/ajaxforms/register.php', {fullname:$("#fullnameRegister").val(), email:$("#emailRegister").val(), password : $("#passwordRegister").val(), confirmpassword:$("#passwordConfirm").val()}, function(data)
       {
            if(data!='success')
            {
                $("#registererror").html(data);
            }else{
                $("#registererror").html("");
                $("#registerOK").show();
                $("#registerform").hide();
                document.location.href = '/userswelcome/';
            }
       });
       $(this).val("Resubmit");
       return false;
        
    });
  
    $("#sbUpdateAcc").click(function()
    {
       $(this).val("Processing");
       $.post('/ajaxforms/update.php', {fullname:$("#fullnameUpdate").val(), email:$("#emailUpdate").val(), password : $("#passwordCurrent").val(), newpassword:$("#passwordNew").val()}, function(data)
       {
            if(data!='success')
            {
                $("#updateaccerror").html(data);
            }else{            
                $("#updateaccerror").hide();
                $("#updateaccOK").show();                                
            }
       });
       $(this).val("Resubmit");
       return false;
        
    });
    
    $(".loginbtn").click(function()
    {
        $.post('/ajaxforms/login.php', {user:$("#user-id").val(), pass:$("#upassword").val()}, function(data)
        {
           if(data!='success')
           {
                alert(data);
           }else{
               document.location.href = '/userswelcome/'; 
           } 
        });
    });
    
    $("#sbLogin").click(function()
    {
        $.post('/ajaxforms/login.php', {user:$("#userid").val(), pass:$("#usrpassword").val()}, function(data)
        {
           if(data!='success')
           {
                alert(data);
           }else{
                document.location.href = '/checkout.php'; 
           } 
        });
        return false;
    });
    
    $('#user-id').bind('keypress', function(e) {        
        if(e.keyCode==13){
          $.post('/ajaxforms/login.php', {user:$("#user-id").val(), pass:$("#upassword").val()}, function(data)
        {
           if(data!='success')
           {
                alert(data);
           }else{
               document.location.href = '/userswelcome/'; 
           } 
        });      
        }
    });
    
    $('#upassword').bind('keypress', function(e) {        
        if(e.keyCode==13){
          $.post('/ajaxforms/login.php', {user:$("#user-id").val(), pass:$("#upassword").val()}, function(data)
        {
           if(data!='success')
           {
                alert(data);
           }else{
               document.location.href = '/userswelcome/'; 
           } 
        });      
        }
    });
    
    $("#ajaxLoading").hide();
    $("#loader").hide();
    $("#ok").hide();
    $("#erori").hide();
    
    $("#trimite").click(function() 
   { 
	$("#loader").show();
	$("#theform").toggle('slow');

	$.post("/ajaxforms/ajaxcontact.php",{ nume:$("#nume").val(),email:$("#email").val(),telefon:$("#telefon").val(), subiect: $("#subiect").val(), mesaj:$("#mesaj").val()} ,function(data)
		{
			$("#loader").hide();
			$("#theform").toggle('slow');

			if(data != "success") {

			$("#erori").show();
			$("#msg").html(data);
				
			}else{

			$("#erori").hide();
			$("#ok").show();
			$("#theform").toggle('slow');
					
			}
			
		});
    
	
}); 

    $(".opener").click(function()
    {
       alert('This allows you to transfer the license one time to another user of scripteen. You will not be allowed to use this script anymore'); 
    });
    
    $(".dlscript").click(function()
    {
        var goto = $(this).attr('href');
        response = window.prompt("Your Domain Name","http://");
        $.post("/ajaxforms/download.php", {url : response, scriptID : goto}, function(data)
        {
           if(data != 'success')
           {
                alert(data);
           }else{
                document.location.href = goto;
           }
        });
        return false;
    });
    
   
    
    $(".transferscript").click(function()
    {
        var goto = $(this).attr('href');
        response = window.prompt("Scripteen UserID","Please enter destination user email");
        $.post("/ajaxforms/transfer.php", {url : response, scriptID : goto}, function(data)
        {
           if(data != 'success')
           {
                alert(data);
           }else{
                document.location.href = '/paypaltransfer.php';
           }
        });
        return false;
    });
    
    $("#affRequest").click(function()
    {
        var goto = $(this).attr('href');
        response = window.prompt("Paypal Email","Please enter your paypal email");
        $.post("/ajaxforms/prequest.php", {paypal:response}, function(data)
        {
           if(data != 'success')
           {
                alert(data);
           }else{
                alert('Your Payment Request Will Be Reviewed As Soon As Possible');
           }
        });
        return false;
    });
           
});	
