﻿function SwitchTabs(container , tab,img )
{
    if (img != null)
    {
    if(img.id == "imgArabic")
    {
        img.src = "/Images/Tabs/tap_04.gif";
        document.getElementById("imgEnglish").src = "/Images/Tabs/tap_02.gif";
        document.getElementById("imgFrench").src = "/Images/Tabs/tap_01.gif";
    }
    else if(img.id == "imgEnglish")
    {
        img.src = "/Images/Tabs/tap_09.gif";
        document.getElementById("imgArabic").src = "/Images/Tabs/tap_08.gif";
        document.getElementById("imgFrench").src = "/Images/Tabs/tap_01.gif";
    }
    else if(img.id == "imgFrench")
    {
        img.src = "/Images/Tabs/tap_03.gif";
        document.getElementById("imgArabic").src = "/Images/Tabs/tap_08.gif";
        document.getElementById("imgEnglish").src = "/Images/Tabs/tap_02.gif";
    }
    }
	var alltabs = container.getElementsByTagName('div');
	for (var i=0 ; i<alltabs.length;i++)
	{
		if(alltabs(i).id.lastIndexOf('tab')!=-1)
		{
			alltabs(i).style.display='none';
		}
	}
	tab.style.display='block';
}
function GetActiveDiv(container)
{
	var alltabs = container.getElementsByTagName('div');
	for (var i=0 ; i<alltabs.length;i++)
	{
		if(alltabs(i).id.lastIndexOf('tab')!=-1 && alltabs(i).style.display!='none')
		{
			return alltabs(i).id;
		}
	}
}
function CheckValue(obj, val, msg)
{
	text = document.getElementById(obj);
	if(text!=null)
	{
		if (text.value == val )
		{
			text.style.backgroundColor='#FAEEAC';
			text.style.color='#2D5B00';
			return msg+"\n";
		}
		else
		{
			text.style.backgroundColor='#467F0E';
			text.style.color='white';
			return '';
		}
	}
	else
	{
		return '';
	}
}
function CheckFiles(obj, val, msg)
{
	text = document.getElementById(obj);
  var value = text.value;
  if (ValidatorTrim(value).length == 0)
    {
      return '';
    }
  var rx = new RegExp(val);
  var matches = rx.exec(value);
  if (matches != null && value == matches[0])
    {
        text.style.backgroundColor='#467F0E';
		text.style.color='white';
	    return '';
    }
	else
	{
	    text.style.backgroundColor='#FAEEAC';
		text.style.color='#2D5B00';
		return msg+"\n";
	}
}
function ValidatorTrim(s)
{
  var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
  return (m == null) ? "" : m[1];
}

