﻿// SMC09JScript File
//********Begin RatingStars Scripts************
    function RateStarMouseOver(count)
    {
        if (document.getElementById('ctl00_ContentPlaceHolder1_hdLoggedUser').value == 'NotLoggedIn')
        {
           //document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '<a href="asd.aspx" style=text-decoration: none;> سجل لتتمكن من التقييم.</a>'; 
           document.getElementById('ctl00_ContentPlaceHolder1_divRateText').style.display = 'none'; //'<a href="asd.aspx" style=text-decoration: none;> سجل لتتمكن من التقييم.</a>'; 
           document.getElementById('hrefSignIn').style.display = 'inline';
        }
        else if(document.getElementById('ctl00_ContentPlaceHolder1_hdDidURateNow').value == "yes")
        {
            document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = 'شكرا لك. تقييمك  '+document.getElementById('ctl00_ContentPlaceHolder1_hdYourRate').value;
        }
        else if(document.getElementById('ctl00_ContentPlaceHolder1_hdYourRate').value != 0)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = ' تقييمك السابقة كان '+document.getElementById('ctl00_ContentPlaceHolder1_hdYourRate').value;            
        }
        else
        {
            for(var i = 1; i < count+1; i ++)
            {
                if(i<6)
                {
                    var TDId = 'ctl00_ContentPlaceHolder1_RateTd'+i;
                    document.getElementById(TDId).className = 'RatingStarFull';
                }
            }
            for (var x = i; x < 6; x++)
            {
                if(i<6)
                {
                    var TDId = 'ctl00_ContentPlaceHolder1_RateTd'+x;
                    document.getElementById(TDId).className = 'RatingStarBlank'; 
                }
            }  
            switch(count)
            {
                case 1:
                    document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '&nbsp ضعيف &nbsp';
                    break;
                case 2:
                    document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '&nbsp وسط &nbsp';
                    break;
                case 3:
                    document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '&nbsp جيد &nbsp';
                    break;
                case 4:
                    document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '&nbsp جدا &nbsp';
                    break;
                case 5:
                    document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '&nbsp ممتاز &nbsp ';
            }
        }
    }
    /////////////////////////////////////////////////////////////////////////////////////////////////////
    function RateStarsLoadInitial()
    {   
        //Sys.WebForms.PageRequestManager.getInstance().add_endRequest(RateStarsLoadInitial);
        document.getElementById('ctl00_ContentPlaceHolder1_divRateText').style.display = 'inline'; //'<a href="asd.aspx" style=text-decoration: none;> سجل لتتمكن من التقييم.</a>'; 
        document.getElementById('hrefSignIn').style.display = 'none';
        if (document.getElementById('ctl00_ContentPlaceHolder1_hdDidURateNow').value == 'yes') 
        {
            document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = 'شكرا لك. تقييمك  '+document.getElementById('ctl00_ContentPlaceHolder1_hdYourRate').value;
        }
        else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_divRateText').innerHTML = '('+document.getElementById('ctl00_ContentPlaceHolder1_hdCurrentRatingsCount').value + '  المقيميين )';
        }
        var CurRate = document.getElementById('ctl00_ContentPlaceHolder1_hdCurrentRate').value;
        var CurRateInt = parseInt(CurRate)
        CurRateInt = CurRateInt+1;
        for (var i = 1; i < CurRateInt; i++)
        {
            var TDId = 'ctl00_ContentPlaceHolder1_RateTd'+i;
            document.getElementById(TDId).className = 'RatingStarFull'; 
        }
        var CurRateFloat = parseFloat(CurRate);
        CurRateFloat = CurRateFloat%1;
        if (CurRateFloat > 0)
        {
            if (CurRateFloat > 0.875)
            {
                document.getElementById('ctl00_ContentPlaceHolder1_RateTd'+i).className = 'RatingStarFull';
                i+=1;
            }
            else if (CurRateFloat > 0.625)
            {
                document.getElementById('ctl00_ContentPlaceHolder1_RateTd'+i).className = 'RatingStarQuarterToFull';
                i+=1;
            }
            else if (CurRateFloat > 0.375)
            {
                document.getElementById('ctl00_ContentPlaceHolder1_RateTd'+i).className = 'RatingStarHalf';
                i+=1;
            }
            else if (CurRateFloat > 0.125)
            {
                document.getElementById('ctl00_ContentPlaceHolder1_RateTd'+i).className = 'RatingStarQuarter';
                i+=1;
            } 
            else
            {
                document.getElementById('ctl00_ContentPlaceHolder1_RateTd'+i).className = 'RatingStarBlank';
                i+=1;
            } 
        }                      
        for (var x = i; x < 6; x++)
        {
            var TDId = 'ctl00_ContentPlaceHolder1_RateTd'+x;
            document.getElementById(TDId).className = 'RatingStarBlank';             
        }
    }
//********End RatingStars Scripts************

/////////////////////////////////////////////////////////////////////////////////////////////////////
//function SelectMasterAreaColorTheme()
//{
//    var docURL = document.URL;
//    docURL = docURL.toLowerCase();
//    if (docURL.indexOf('shoofsmcvideos.aspx') > -1)
//    {
//        document.getElementById('wrapper').className = 'wrapperVideo';
//        document.getElementById('header').className = 'headerVideo';        
//    }    
//    else if (docURL.indexOf('shoofsmcaudios.aspx') > -1)
//    {
//        document.getElementById('wrapper').className = 'wrapperAudio';
//        document.getElementById('header').className = 'headerAudio';        
//    }
//    else if (docURL.indexOf('shoofsmcdocuments.aspx') > -1)
//    {
//        document.getElementById('wrapper').className = 'wrapperDoc';
//        document.getElementById('header').className = 'headerDoc';
//    }
//    else if (docURL.indexOf('shoofsmcspecialvideo') > -1)
//    {
//        document.getElementById('wrapper').className = 'wrapperImage';
//        document.getElementById('header').className = 'headerImage';
//    }
//    
//    else if (docURL.indexOf('shoofsmcspecialaudios') > -1)
//    {
//        document.getElementById('wrapper').className = 'wrapperSpecial';
//        document.getElementById('header').className = 'headerSpecial';     
//    }    
//    else
//    {
//        document.getElementById('wrapper').className = 'wrapperHome';
//        document.getElementById('header').className = 'headerHome';        
//    }
//}
/////////////////////////////////////////////////////////////////////////////////////////////////////
function txtCommentGotFocus(value,txtComment)
{
    if(value == 'اضف تعليقك')
    {
        txtComment.value = '';
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
function txtCommentLostFocus(value,txtComment)
{
    if(value == '')
    {
        txtComment.value = 'اضف تعليقك';
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
function HideClipDuration()
    {
        document.getElementById("divKUploadProgress").style.display="none";
        var  e = document.getElementById("ddlFileType");
        var SelectedId = e.options(e.selectedIndex).value;
        if (SelectedId==3)
        {
            document.getElementById("trClipDuration").style.display="none";
            document.getElementById("lblFileName").innerText="اسم الملف ";
            document.getElementById("dmm").value=1;
            document.getElementById("dsec").value=1;
        }
        else
        {
            document.getElementById("trClipDuration").style.display="inline";
            document.getElementById("lblFileName").innerText="اسم الكليب ";
            document.getElementById("dmm").selectedIndex=0;
            document.getElementById("dsec").selectedIndex=0;
        }
        document.getElementById("ddlSpecialType").value=2;
        document.getElementById("trSpecialType").style.display="none";
//        if (SelectedId==4)
//        {
//            document.getElementById("trSpecialType").style.display="inline";
//            document.getElementById("ddlSpecialType").selectedIndex=0;            
//        }
//        else
//        {
//            document.getElementById("trSpecialType").style.display="none";
//            document.getElementById("ddlSpecialType").value=1;
//        }
    }
/////////////////////////////////////////////////////////////////////////////////////////////////////    
    
    function validateFileType(guid)
    {
        document.getElementById("lblFileTypeValid").innerHTML="";
        document.getElementById("lblResult").innerHTML="";
        var FileName = document.getElementById("File1").value;
        var FileType = document.getElementById("ddlFileType").value;

        if (FileType == 1)
        {
            if(!/(\.3gp|\.dat|\.mpeg|\.avi|\.wmv|\.m3u|\.mpg|\.mp4|\.mov|\.flv)$/i.test(FileName)) 
            {

		        document.getElementById("lblMessage").innerHTML="نوع ملف الفيديو غير مقبول, فقط 3GP, DAT, <br/> MPEG, AVI, WMV, M3U, MPG, MP4 و MOV مسموح به. ";
		        document.getElementById("lblMessage").style.display="inline";
		        return false;
	        }
        }
        else if (FileType == 2)
        {

            if(!/(\.mp3|\.wav|\.amr|\.wma)$/i.test(FileName)) 
            {

		        document.getElementById("lblMessage").innerText="نوع الملف الصوتي غير مقبول, فقط MP3, WAV,WMA و AMR مسموح به.";
		        document.getElementById("lblMessage").style.display="inline";
		        return false;
	        }
        }
        else if (FileType == 3)
        {
            if(!/(\.pdf|\.rtf|\.txt|\.xls|\.doc|\.ppt|\.pps|\.xlsx)$/i.test(FileName)) 
            {

		        document.getElementById("lblMessage").innerHTML="نوع الملف غير مقبول, فقط PDF, RFT, DOC, TXT, XLS, PPT و PPS مسموح به.";
		        document.getElementById("lblMessage").style.display="inline";
		        return false;
	        }
        }
//        else if (FileType == 4) 
//        {
//            if(!/(\.jpg|\.tif|\.bmp|\.jpeg|\.png)$/i.test(FileName)) 
//            {

//		        document.getElementById("lblMessage").innerText="نوع الملف غير مقبول, فقط jpg, bmp, jpeg, png و tif  مسموح به.";
//		        document.getElementById("lblMessage").style.display="inline";
//		        return false;
//	        }
//        } 
        else if (FileType == 4) 
        {
            var SpecialFileType = document.getElementById("ddlSpecialType").value;
            if (SpecialFileType == 1)
            {
                if(!/(\.3gp|\.dat|\.mpeg|\.avi|\.wmv|\.m3u|\.mpg|\.mp4|\.mov|\.flv)$/i.test(FileName)) 
                {

		            document.getElementById("lblMessage").innerHTML="نوع ملف الفيديو غير مقبول, فقط 3GP, DAT, <br/> MPEG, AVI, WMV, M3U, MPG, MP4 و MOV مسموح به. ";
		            document.getElementById("lblMessage").style.display="inline";
		            return false;
	            }
            }
            else if (SpecialFileType == 2)
            {
                if(!/(\.mp3|\.wav|\.amr|\.wma)$/i.test(FileName)) 
                {
		            document.getElementById("lblMessage").innerText="نوع الملف الصوتي غير مقبول, فقط MP3, WAV,WMA و AMR مسموح به.";
		            document.getElementById("lblMessage").style.display="inline";
		            return false;
	            }
            }
        }
        document.getElementById("lblMessage").style.display="none";
        document.getElementById("divKUploadProgress").style.display="inline";
        KUploadPlus_Start(guid);
        return true; 
    }
/////////////////////////////////////////////////////////////////////////////////////////////////////        