﻿function resizeOuterTo(w,h) {
 if (parseInt(navigator.appVersion)>3) {
   if (navigator.appName=="Netscape") {
    top.outerWidth=w;
    top.outerHeight=h;
   }
   else top.resizeTo(w,h);
 }
}

function changecode() {    
    var elem=document.getElementById('imgCode');
    elem.src='CodeImage.aspx?code=' + uniqueRandomNumber(10);
}

function changecode2() {    
    var elem=document.getElementById('imgCode1');
    elem.src='CodeImage.aspx?type=1&code=' + uniqueRandomNumber(10);
}

function searchcode() {    
    var elem=document.getElementById('txtSearchCode');
    var args=getArgs();   
    this.location="/?acc=" + args.acc + "&code=" + elem.value;
}

function getArgs() {
    var args = new Object();
    var query = location.search.substring(1);
    var pairs = query.split("&");
    for(var i = 0; i < pairs.length; i++) {
        var pos = pairs[i].indexOf('=');
        if (pos == -1) continue;
        var argname = pairs[i].substring(0,pos);
        var value = pairs[i].substring(pos+1);
        args[argname] = unescape(value);
    }
    return args;
}

function uniqueRandomNumber(inPutArray){
    var sArray = new Array();
    var storeList = new Array();
    // Inserts Numbers in Array
    for(var i= 1; i<=inPutArray; i++){
        sArray.push(i);
    }

    // Outputs numbers non-repeated
    for(var k= 1; k<=inPutArray; k++){
        // Search for value inside the Array in a random position
        var randomPos= Math.floor( Math.random() * sArray.length );
        // Selects value and removes it from Array
        var valueFromArray = sArray.splice(randomPos, 1);
        // Converts value in number
        var numberRand = parseInt(valueFromArray);
        //store and make array key for as like 0,1,2 for length :3
        storeList.push(numberRand-1);
    }
    return storeList;
} 


function setValue(obj) {
    var str = 'Nhập số thuê bao viettel';
    if (obj.value == "") {
        obj.value = str;
        obj.style.color = "#848484";
    } else if (obj.value == str) {
        obj.value = "";
        obj.style.color = "#000000";
    }
}

