﻿
function regEmail(){
document.getElementById("regEmailBtn").src = "images/loader.gif";

jx.load('ajaxDispatcher.aspx?typ=1&e=' + document.getElementById("emailVal").value,function(dt){
document.getElementById("regEmailBtn").src = "images/registerBtn.gif";
var arr = dt.split("|");
alert(arr[1]);
document.getElementById("emailVal").value = "";
},'text','get');
}

function verifyTest(s){
var selCheck = 0;
for (var i=1;i <=10;i++){
if (document.getElementById("ch" + i)){
if (document.getElementById("ch" + i).checked){selCheck = i;break;}
}
}

if (selCheck == 0){alert('یک جواب را انتخاب کنید');}else{

document.getElementById("sendBtn").src = "images/loader.gif";


jx.load('ajaxDispatcher.aspx?typ=3&sec=' + s + '&ans=' + selCheck,function(dt){
document.getElementById("sendBtn").style.visibility = "hidden";
document.getElementById("nextBtn").style.visibility = "visible";
document.getElementById("answersDiv").innerHTML = dt;
},'text','get');
}
}

function verifyTranslate(cr,u,s){
//var selCheck = 0;
var selCheck = 1;
//for (var i=1;i <= 5;i++){
//if (document.getElementById("ch" + i)){
//if (document.getElementById("ch" + i).checked){selCheck = i;break;}
//}
//}

if (selCheck == 0){alert('به خود نمره دهید');}else{

document.getElementById("nextBtn").src = "images/loader.gif";

jx.load('ajaxDispatcher.aspx?typ=4&sec=' + s + '&num=' + selCheck,function(dt){
location.href = 'index.aspx?p=5&cr=' + cr + '&u=' + u + '&s=' + s;
},'text','get');
}
}

function showGame(g,w,h){
var newWindow = window.open("showgame.aspx?g=" + g + "&w=" + w + "&h=" + h,"Wind" + g,"status,height=" + h + ",width=" + w);
newWindow.focus();
}

function showFlashcard(fcp){
gameContent = "<iframe frameborder='0' scrolling='no' src='flashcard.aspx?typ=r&id=" + fcp + "' width='760' height='350'></iframe>";
TINY.box.show(gameContent,0,760,350,1);
}

function showTranslate(){
document.getElementById("translateDiv").style.display = "block";
//document.getElementById("scoreDiv").style.display = "block";
document.getElementById("showTrBtn").style.display = "none";
}

function setWordDirection(d){
if (d == 1) {document.getElementById("uc_wordVal").style.direction = "ltr";}
if (d == 2) {document.getElementById("uc_wordVal").style.direction = "rtl";}
if (d == 3) {document.getElementById("uc_wordVal").style.direction = "ltr";}
}

function signupWizard(){
gameContent = "<iframe frameborder='0' scrolling='no' src='signup.aspx' width='650' height='450'></iframe>";
TINY.box.show(gameContent,0,650,450,1);
}

function showInvite(){
gameContent = "<iframe frameborder='0' scrolling='no' src='invite.aspx' width='700' height='330'></iframe>";
TINY.box.show(gameContent,0,700,330,1);
}

function forgotpassWizard(){
gameContent = "<iframe frameborder='0' scrolling='no' src='forgotpass.aspx' width='500' height='230'></iframe>";
TINY.box.show(gameContent,0,500,230,1);
}

function subscribeWizard(){
gameContent = "<iframe frameborder='0' scrolling='no' src='subscribe.aspx' width='500' height='200'></iframe>";
TINY.box.show(gameContent,0,500,200,1);
}

function showMessage(m){
gameContent = "<iframe frameborder='0' scrolling='no' src='messagedlg.aspx?m=" + m + "' width='400' height='150'></iframe>";
TINY.box.show(gameContent,0,400,150,1);
}


function messageWizard(m){
gameContent = "<iframe frameborder='0' scrolling='no' src='message.aspx?m=" + m + "' width='500' height='300'></iframe>";
TINY.box.show(gameContent,0,500,300,1);
}

function sendTransWizard(id){
gameContent = "<iframe frameborder='0' scrolling='no' src='index.aspx?p=6&s=8&id=" + id + "' width='500' height='300'></iframe>";
TINY.box.show(gameContent,0,500,300,1);
}

function slideCourse(cr){
if (document.getElementById("crDesc" + cr).style.display != "none"){
document.getElementById("crDesc" + cr).style.display = "none";
document.getElementById("crSign" + cr).innerHTML = "+";
}else{
document.getElementById("crDesc" + cr).style.display = "block";
document.getElementById("crSign" + cr).innerHTML = "-";
}
}

function findComboText(obj,val){
for (var i=0;i <= obj.length - 1;i++){
if (obj[i].value == val){
return obj[i].text;
break;
}
}
}

function listLangs(){
document.getElementById("knownLangs").innerHTML = "";
if (document.getElementById("uc_langsVal").value.length > 0){
var myLangs = document.getElementById("uc_langsVal").value.substr(0,document.getElementById("uc_langsVal").value.length - 1);
var lvArr = myLangs.split(";");
for (var i=0;i <= lvArr.length - 1;i++){
var lArr = lvArr[i].split("-");
document.getElementById("knownLangs").innerHTML += (i+1) + " - " + findComboText(document.getElementById("uc_fLangVal"),lArr[0]) + " به " + findComboText(document.getElementById("uc_tLangVal"),lArr[1]) + " <a href='javascript:delLang(\"" + lvArr[i] + "\")' class='blueLinks'>حذف</a><br>";
		}		
}
}


function addLang(){
if ((document.getElementById("uc_fLangVal").value != "0") && (document.getElementById("uc_tLangVal").value != "0") && (document.getElementById("uc_fLangVal").value != document.getElementById("uc_tLangVal").value)){
var newLV = document.getElementById("uc_fLangVal").value + "-" + document.getElementById("uc_tLangVal").value;
var isDup = false;

var myLangs = document.getElementById("uc_langsVal").value.substr(0,document.getElementById("uc_langsVal").value.length - 1);
var lvArr = myLangs.split(";");
for (var i=0;i <= lvArr.length - 1;i++){
if (lvArr[i] == newLV){isDup = true;}
		}		
if (!isDup){
document.getElementById("uc_langsVal").value += newLV + ";";
listLangs();
		   }else{alert("این زبان انتخاب شده است")}

	}else{alert("زبان مبدا و مقصد را تعیین کنید\r\nزبان مبدا و مقصد نمی تواند یکی باشد");}
}

function delLang(v){
var myLangs = document.getElementById("uc_langsVal").value.substr(0,document.getElementById("uc_langsVal").value.length - 1);
var lvArr = myLangs.split(";");
var newVals = "";
for (var i=0;i <= lvArr.length - 1;i++){
if (lvArr[i] != v){
newVals += lvArr[i] + ";";
}
	}	
document.getElementById("uc_langsVal").value = newVals;
listLangs();
}

function setAppChecks(){
var myApps = document.getElementById("uc_appsVal").value;
var appArr = myApps.split(",");
for (var i=0;i <= appArr.length - 1;i++){
document.getElementById("apps" + appArr[i]).checked = true;
	}
}

function setPqChecks(){
var myPqs = document.getElementById("uc_pqVal").value;
var pqsArr = myPqs.split(";");
for (var i=0;i <= pqsArr.length - 1;i++){
var itmArr = pqsArr[i].split("-");
document.getElementById(itmArr[0] + "_" + itmArr[1]).checked = true;
	}
}
