

var W3CDOM = (document.createElement && document.getElementsByTagName);
function initFileUploads() {
    if (!W3CDOM) return;
    var fakeFileUpload = document.createElement('div');
    fakeFileUpload.className = 'fakefile';
    var t=document.createElement('input');
    t.className="inputhelp";
    t.style.width="130px";
    fakeFileUpload.appendChild(t);
    var image = document.createElement('img');
    image.src='/public/IMG/browse.png';
    image.style.verticalAlign="top";
    fakeFileUpload.appendChild(image);
    var x = document.getElementsByTagName('input');
    for (var i=0;i<x.length;i++) {
        if (x[i].type != 'file') continue;
        //if (x[i].parentNode.className != 'fileinputs') continue;
        x[i].className = 'file hidden';
        var clone = fakeFileUpload.cloneNode(true);
        x[i].parentNode.appendChild(clone);
        x[i].relatedElement = clone.getElementsByTagName('input')[0];
        x[i].onchange = x[i].onmouseout = function () {
            this.relatedElement.value = this.value;
        }
    }
}


function showRandomDiv(divname)
{
    initFileUploads();
    var rand_no = Math.ceil(Math.random()*4);
    hideAll(divname);
    if(document.getElementById(divname+rand_no))
        showDiv(divname+rand_no);
    else
        showDiv(divname+rand_no + "public");
}

function showDiv(divId)
{
    var doc=document;
    var selectedDiv = doc.getElementById(divId);
    selectedDiv.style.display = "block";
}

function hideAll(divname)
{

    var doc=document;
    var div0 = doc.getElementById(divname +"1");
    var div1 = doc.getElementById(divname +"2");
    var div2="";
    if(doc.getElementById(divname +"3"))
        div2 = doc.getElementById(divname +"3");
    else
        div2=doc.getElementById(divname +"3public");
    var div3 = doc.getElementById(divname +"4");
    var div4 = doc.getElementById(divname +"5");

    div0.style.display = "none";
    div1.style.display = "none";
    div2.style.display = "none";
    div3.style.display = "none";
    div4.style.display = "none";
}

function hideProfileBlocks()
{
    var doc = document;
    var aboutMeDiv = doc.getElementById('AboutMe');
    var personalInfoDiv = doc.getElementById('PersonalInfo');
    var educationAndWorkDiv = doc.getElementById('EducationAndWork');
    var photogalleryDiv = doc.getElementById('PhotoGallery');
    var myvideoDiv = doc.getElementById('MyVideo');
    var pinpassDiv = doc.getElementById('PinPass');
    var mysocialDiv = doc.getElementById('MySocialPages');
    if(aboutMeDiv) aboutMeDiv.className = 'aboutcontent';
    if(personalInfoDiv) personalInfoDiv.className = 'aboutcontent';
    if(educationAndWorkDiv) educationAndWorkDiv.className = 'aboutcontent';
    if(photogalleryDiv) photogalleryDiv.className = 'aboutcontent';
    if(myvideoDiv) myvideoDiv.className = 'aboutcontent';
    if(pinpassDiv) pinpassDiv.className = 'aboutcontent';
    if(mysocialDiv) mysocialDiv.className='aboutcontent';
}

function showBlock(divId)
{
    hideProfileBlocks();
    var doc = document;
    var selectedDiv = doc.getElementById(divId);

    selectedDiv.className = 'aboutcontent_active';
}

function increaseSize(txtArea) {
    txtArea.rows = 3;
}

